using System; using System.Xml.Serialization; using System.Collections.Generic; namespace Aop.Api.Domain { /// /// VoucherDetailInfo Data Structure. /// [Serializable] public class VoucherDetailInfo : AopObject { /// /// 资产id /// [XmlElement("asset_id")] public string AssetId { get; set; } /// /// 资产生效时间 /// [XmlElement("effect_time")] public string EffectTime { get; set; } /// /// 扩展字段信息,通过map存储的json串 /// [XmlElement("ext_info")] public string ExtInfo { get; set; } /// /// 不可用时间段(只支持到天) /// [XmlElement("forbbiden_time")] public ForbbidenTime ForbbidenTime { get; set; } /// /// 资产过期时间 /// [XmlElement("invalid_time")] public string InvalidTime { get; set; } /// /// 单品id中间用“,”分隔 /// [XmlElement("sku_codes")] public string SkuCodes { get; set; } /// /// 可用时段条款 /// [XmlArray("time_rules")] [XmlArrayItem("use_time")] public List TimeRules { get; set; } /// /// 券使用条件 /// [XmlElement("use_condition")] public string UseCondition { get; set; } /// /// 全资产描述 /// [XmlElement("voucher_desc")] public string VoucherDesc { get; set; } /// /// 券类型(ALIPAY_FIX_VOUCHER:全场券;ALIPAY_ITEM_VOUCHER:单品券,KOUBEI_BUY_EXCHANGE_VOUCHER:兑换券) /// [XmlElement("voucher_type")] public string VoucherType { get; set; } } }