using System; using System.Xml.Serialization; namespace Aop.Api.Domain { /// /// KbOrderVoucherModel Data Structure. /// [Serializable] public class KbOrderVoucherModel : AopObject { /// /// 商品凭证过期时间 /// [XmlElement("expire_date")] public string ExpireDate { get; set; } /// /// 商品凭证核销/退款对应的资金流水号 /// [XmlElement("funds_voucher_no")] public string FundsVoucherNo { get; set; } /// /// 商品ID /// [XmlElement("item_id")] public string ItemId { get; set; } /// /// 退款理由,由消费者选择或填写内容,系统退款可以为空。 /// [XmlElement("refund_reason")] public string RefundReason { get; set; } /// /// 退款类型,ROLE_DAEMON(超期未使用),ROLE_USER(消费者主动); /// [XmlElement("refund_type")] public string RefundType { get; set; } /// /// 商品凭证核销门店ID,核销后会存在该字段 /// [XmlElement("shop_id")] public string ShopId { get; set; } /// /// 状态 /// [XmlElement("status")] public string Status { get; set; } /// /// 商品凭证核销门店外部ID /// [XmlElement("store_id")] public string StoreId { get; set; } /// /// 凭证剩余可核销次数(次卡场景) /// [XmlElement("ticket_effect_count")] public string TicketEffectCount { get; set; } /// /// 凭证已退款次数(次卡场景) /// [XmlElement("ticket_refunded_count")] public string TicketRefundedCount { get; set; } /// /// 凭证已使用次数(次卡场景) /// [XmlElement("ticket_used_count")] public string TicketUsedCount { get; set; } /// /// 商品凭证ID /// [XmlElement("voucher_id")] public string VoucherId { get; set; } } }