using System; using System.Xml.Serialization; using System.Collections.Generic; namespace Aop.Api.Domain { /// /// KoubeiMarketingCampaignActivityModifyModel Data Structure. /// [Serializable] public class KoubeiMarketingCampaignActivityModifyModel : AopObject { /// /// 是否自动续期活动,仅当活动下券的有效期均为相对有效期时才能设置成Y /// [XmlElement("auto_delay_flag")] public string AutoDelayFlag { get; set; } /// /// 活动预算 /// [XmlElement("budget_info")] public BudgetInfo BudgetInfo { get; set; } /// /// 活动id /// [XmlElement("camp_id")] public string CampId { get; set; } /// /// 活动限制信息 /// [XmlElement("constraint_info")] public ConstraintInfo ConstraintInfo { get; set; } /// /// 活动详细说明 不允许修改,必须与活动详情查询的结果保持一致 /// [XmlElement("desc")] public string Desc { get; set; } /// /// 活动结束时间 活动结束时间只允许延长 /// [XmlElement("end_time")] public string EndTime { get; set; } /// /// 活动的扩展信息 /// [XmlElement("ext_info")] public string ExtInfo { get; set; } /// /// 活动名称 不允许修改,必须与活动详情查询的结果保持一致 /// [XmlElement("name")] public string Name { get; set; } /// /// 操作人id,必须和operator_type配对出现,不填时默认是商户 /// [XmlElement("operator_id")] public string OperatorId { get; set; } /// /// 操作人类型,有以下值可填:MER(外部商户),MER_OPERATOR(外部商户操作员),PROVIDER(外部服务商),PROVIDER_STAFF(外部服务商员工),默认不需要填这个字段,默认为MER /// [XmlElement("operator_type")] public string OperatorType { get; set; } /// /// 外部批次ID,用户指定,每次请求保持唯一 /// [XmlElement("out_biz_no")] public string OutBizNo { get; set; } /// /// 营销工具集 /// [XmlArray("promo_tools")] [XmlArrayItem("promo_tool")] public List PromoTools { get; set; } /// /// 投放渠道集,当活动类型为DIRECT_SEND或者REAL_TIME_SEND时必填,为CONSUME_SEND时必须为空 /// [XmlArray("publish_channels")] [XmlArrayItem("publish_channel")] public List PublishChannels { get; set; } /// /// 招商工具 /// [XmlElement("recruit_tool")] public RecruitTool RecruitTool { get; set; } /// /// 活动开始时间 不允许修改,必须与活动详情查询的结果保持一致 /// [XmlElement("start_time")] public string StartTime { get; set; } /// /// 活动类型 不允许修改,必须与活动详情查询的结果保持一致 /// [XmlElement("type")] public string Type { get; set; } } }