using System; using System.Xml.Serialization; using System.Collections.Generic; namespace Aop.Api.Domain { /// /// AlipayMarketingCampaignPrizepoolPrizeCreateModel Data Structure. /// [Serializable] public class AlipayMarketingCampaignPrizepoolPrizeCreateModel : AopObject { /// /// 当预算类型是数量时,该值表示个数 当预算类型是金额时,该值表示金额,(分)为单位 /// [XmlElement("budget_amount")] public string BudgetAmount { get; set; } /// /// COUNT 数量预算 MONEY 金额预算 /// [XmlElement("budget_type")] public string BudgetType { get; set; } /// /// 计次配置,具体字段参考CountControlConfig /// [XmlArray("count_control_config")] [XmlArrayItem("count_control_config")] public List CountControlConfig { get; set; } /// /// 扩展参数 /// [XmlElement("ext_properties")] public string ExtProperties { get; set; } /// /// 奖品发放开始时间 /// [XmlElement("gmt_begin")] public string GmtBegin { get; set; } /// /// 奖品发放结束时间 /// [XmlElement("gmt_end")] public string GmtEnd { get; set; } /// /// 单次发放系数,默认值1 /// [XmlElement("modulus")] public long Modulus { get; set; } /// /// 外部业务流水号,用来标识唯一的业务动作,用于,幂等 /// [XmlElement("out_biz_id")] public string OutBizId { get; set; } /// /// 奖品owner,填写支付宝2088账号 /// [XmlElement("owner")] public string Owner { get; set; } /// /// 奖品池id,使用前请联系业务对接同学提供 /// [XmlElement("pool_id")] public string PoolId { get; set; } /// /// 奖品名称 /// [XmlElement("prize_name")] public string PrizeName { get; set; } /// /// 奖品定价策略,具体见PrizePriceStategy字段 /// [XmlElement("prize_price_strategy")] public PrizePriceStrategy PrizePriceStrategy { get; set; } /// /// 子奖品类型,在同一种奖品类型下具体系分不同子类型,具体值联系营销技术获取 /// [XmlElement("prize_sub_type")] public string PrizeSubType { get; set; } /// /// 奖品类型,具体值联系营销技术提供,枚举类com.alipay.promokernel.common.service.facade.enums.PrizeTypeEnum /// [XmlElement("prize_type")] public string PrizeType { get; set; } /// /// 表示业务来源,由营销技术提供具体值 /// [XmlElement("source")] public string Source { get; set; } /// /// 奖品模板参数,外部奖品的券模板之类的配置信息,用于创建奖品 /// [XmlElement("template_id")] public string TemplateId { get; set; } } }