NewGaoKaoApi/PaymentSDK/AliPay/Domain/JFExportInputFieldModel.cs

75 lines
2.6 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

using System;
using System.Xml.Serialization;
using System.Collections.Generic;
namespace Aop.Api.Domain
{
/// <summary>
/// JFExportInputFieldModel Data Structure.
/// </summary>
[Serializable]
public class JFExportInputFieldModel : AopObject
{
/// <summary>
/// STANDARD_DATA(标准数据)对应的是查询机构账单请求中的参数目前机构账单查询请求中包含billkey、ownerName和billDate这三个参数EXTEND_DATA(拓展数据)则以field_name为key把用户输入的值放到拓展字段中
/// </summary>
[XmlElement("data_type")]
public string DataType { get; set; }
/// <summary>
/// 输入框的默认值,可以删除后重新输入
/// </summary>
[XmlElement("default_value")]
public string DefaultValue { get; set; }
/// <summary>
/// 域英文名称 例如billkey、ownerName和billDate需要结合data_type字段来使用。
/// </summary>
[XmlElement("field_name")]
public string FieldName { get; set; }
/// <summary>
/// 输入框下方文字提示,例如: 户号为10位数字
/// </summary>
[XmlElement("field_tips")]
public string FieldTips { get; set; }
/// <summary>
/// 页面显示提示 例如:户号
/// </summary>
[XmlElement("field_title")]
public string FieldTitle { get; set; }
/// <summary>
/// 控件类型 输入框类型 例如inputText (文本输入框)
/// </summary>
[XmlElement("field_type")]
public string FieldType { get; set; }
/// <summary>
/// 输入域的最近修改时间,可以用于判断输入域数据最近是否有更新。
/// </summary>
[XmlElement("gmt_modified")]
public string GmtModified { get; set; }
/// <summary>
/// 获取场景:load加载展示渲染初始页面时的场景query查询展示, 查询成功后确认页面的场景。
/// </summary>
[XmlElement("mode_type")]
public string ModeType { get; set; }
/// <summary>
/// 控件展示顺序 例如1展示到最前面
/// </summary>
[XmlElement("priority")]
public long Priority { get; set; }
/// <summary>
/// 输入域的正则校验规则列表
/// </summary>
[XmlArray("regexp_rules")]
[XmlArrayItem("validation_rule")]
public List<ValidationRule> RegexpRules { get; set; }
}
}