using System; using System.Xml.Serialization; using System.Collections.Generic; namespace Aop.Api.Domain { /// /// KoubeiMarketingCampaignMerchantActivityModifyModel Data Structure. /// [Serializable] public class KoubeiMarketingCampaignMerchantActivityModifyModel : AopObject { /// /// 活动ActivityId /// [XmlElement("activity_id")] public string ActivityId { get; set; } /// /// 活动是否需要自动续期 /// [XmlElement("auto_delay_flag")] public bool AutoDelayFlag { get; set; } /// /// 活动所属场景,只支持单个场景,目前支持枚举类型:点餐场景:DISH、预点餐场景:PRE_DISH、菜单场景:MENU /// [XmlElement("biz_scene")] public string BizScene { get; set; } /// /// 营销活动描述 /// [XmlElement("desc")] public string Desc { get; set; } /// /// 活动结束时间,格式:yyyy-MM-dd HH:mm:ss /// [XmlElement("end_time")] public string EndTime { get; set; } /// /// 扩展信息数据,如需要透传信息到口碑,需要结果带回,则传递该值 /// [XmlArray("ext_info")] [XmlArrayItem("m_ext_info")] public List ExtInfo { get; set; } /// /// 营销活动名称 /// [XmlElement("name")] public string Name { get; set; } /// /// 操作人id /// [XmlElement("operator")] public string Operator { get; set; } /// /// 指定operator字段操作人类型,目前支持枚举:外部商户:MER、商户操作员:MER_OPERATOR、外部服务商:PROVIDER、外部服务商员工:PROVIDER_STAFF /// [XmlElement("operator_type")] public string OperatorType { get; set; } /// /// 活动外部业务类型,通过改类型指定营销活动是什么类型的活动,目前支持类型枚举值:会员券:MEMBER_CASH、会员折扣:MEMBER_RATE_DISCOUNT、会员价:MEMBER_DISH_ITEM /// [XmlElement("out_biz_type")] public string OutBizType { get; set; } /// /// 代表了一次请求,作为业务幂等性控制 /// [XmlElement("out_request_no")] public string OutRequestNo { get; set; } /// /// 营销活动玩法详细信息设置 /// [XmlArray("promo_info_list")] [XmlArrayItem("m_promo_info")] public List PromoInfoList { get; set; } /// /// 活动开始时间,格式:yyyy-MM-dd HH:mm:ss /// [XmlElement("start_time")] public string StartTime { get; set; } } }