using System; using System.Xml.Serialization; using System.Collections.Generic; namespace Aop.Api.Domain { /// /// PassInstanceDetail Data Structure. /// [Serializable] public class PassInstanceDetail : AopObject { /// /// 业务动态参数列表 /// [XmlArray("biz_param_list")] [XmlArrayItem("biz_param_key_value")] public List BizParamList { get; set; } /// /// 所属商户PID/APPID(发放渠道ID) /// [XmlElement("channel_id")] public string ChannelId { get; set; } /// /// 卡券实例创建时间,格式"yyyy-MM-dd HH:mm:ss" /// [XmlElement("create_time")] public string CreateTime { get; set; } /// /// 有效期-结束时间,格式"yyyy-MM-dd HH:mm:ss" /// [XmlElement("end_date")] public string EndDate { get; set; } /// /// 删除标记,是否已被用户删除 /// [XmlElement("is_deleted")] public bool IsDeleted { get; set; } /// /// logo图片的ID或链接,模板创建时在模板JSON文本中指定 /// [XmlElement("logo")] public string Logo { get; set; } /// /// 卡券展示标题 /// [XmlElement("logo_text")] public string LogoText { get; set; } /// /// 最后修改时间,格式"yyyy-MM-dd HH:mm:ss" /// [XmlElement("modify_time")] public string ModifyTime { get; set; } /// /// 卡券实例id,对应调卡券发放alipay.pass.instance.add接口返回的passId /// [XmlElement("pass_id")] public string PassId { get; set; } /// /// 产品业务类型,模板创建时在模板JSON文本中指定 /// [XmlElement("product")] public string Product { get; set; } /// /// 卡券单据号 由商户发券时指定的卡券唯一凭证号,卡券JSON模板中fileInfo->serialNumber字段对应的值 /// [XmlElement("serial_number")] public string SerialNumber { get; set; } /// /// 有效期-开始时间,格式"yyyy-MM-dd HH:mm:ss" /// [XmlElement("start_date")] public string StartDate { get; set; } /// /// 卡券状态: CAN_USE:可使用; EXPIRED:已过期; USED:已使用(已核销); CLOSED:已失效; /// [XmlElement("status")] public string Status { get; set; } /// /// 图片/海报的图片ID或链接,模板创建时在模板JSON文本中指定 /// [XmlElement("strip")] public string Strip { get; set; } /// /// 模板ID(编号) /// [XmlElement("tpl_id")] public string TplId { get; set; } /// /// 模板类型,模板创建时在模板JSON文本中指定 /// [XmlElement("type")] public string Type { get; set; } /// /// 所属用户user_id /// [XmlElement("user_id")] public string UserId { get; set; } } }