NewGaoKaoApi/PaymentSDK/AliPay/Domain/KoubeiMarketingCampaignMerc...

88 lines
2.9 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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