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; }
}
}