using System; using System.Xml.Serialization; namespace Aop.Api.Domain { /// /// PosDiscountDetail Data Structure. /// [Serializable] public class PosDiscountDetail : AopObject { /// /// 活动id /// [XmlElement("activity_id")] public string ActivityId { get; set; } /// /// 活动类型,可枚举的类型 (1)itemDiscount: 商品级优惠 (2) buyItem:购买商品 (3) fullDiscountCamp:全场折活动 (4) fullCutCamp:全场满减活动 (5) fullCutVoucher 全场满减券 (6) itemReductionVoucher:单品立减券 (7) itemDiscountVoucher:单品折扣券 (8) itemSpecifiedVoucher:单品减至券 /// [XmlElement("activity_type")] public string ActivityType { get; set; } /// /// 优惠名称 /// [XmlElement("discount_name")] public string DiscountName { get; set; } /// /// 优惠类型 /// [XmlElement("discount_type")] public string DiscountType { get; set; } /// /// 菜品id /// [XmlElement("dish_id")] public string DishId { get; set; } /// /// 菜品skuId /// [XmlElement("dish_sku_id")] public string DishSkuId { get; set; } /// /// 此字段废弃,请使用ext_info_str。(扩展信息,存储优惠的详细模型。json对象格式,key和value都为字符串,其中DISH_ID为菜品id,USER_ITEM_ID为被核销商品id) /// [XmlElement("ext_info")] public string ExtInfo { get; set; } /// /// 扩展信息,存储优惠的详细模型。json对象格式,key和value都为字符串,其中DISH_ID为菜品id,USER_ITEM_ID为被核销商品id,TEMPLATE_ID为券模版id,VOUCHER_ID为券实例id /// [XmlElement("ext_info_str")] public string ExtInfoStr { get; set; } /// /// 商家出资优惠金额,以元为单位,精确到分 /// [XmlElement("mrt_discount")] public string MrtDiscount { get; set; } /// /// 平台出资优惠金额,以元为单位,精确到分 /// [XmlElement("rt_discount")] public string RtDiscount { get; set; } /// /// 人群要求(会员),可枚举的类型(1)member 会员(2) normal 普通 /// [XmlElement("target_user_type")] public string TargetUserType { get; set; } /// /// 被核销的商品id /// [XmlElement("used_item_id")] public string UsedItemId { get; set; } } }