using System; using System.Xml.Serialization; using System.Collections.Generic; namespace Aop.Api.Domain { /// /// MerchantMemberTemplateModel Data Structure. /// [Serializable] public class MerchantMemberTemplateModel : AopObject { /// /// 会员模板支持的端信息, 目前有两种koubei,wechat, 默认支持koubei端 /// [XmlArray("client_channels")] [XmlArrayItem("string")] public List ClientChannels { get; set; } /// /// 会员模板的描述信息 /// [XmlElement("desc")] public string Desc { get; set; } /// /// 行动点配置 /// [XmlArray("member_actions")] [XmlArrayItem("member_action_model")] public List MemberActions { get; set; } /// /// 会员资产 /// [XmlArray("member_assets")] [XmlArrayItem("member_asset_model")] public List MemberAssets { get; set; } /// /// 权益信息, 在卡包的卡详情页面会自动添加权益栏位,展现会员卡特权 /// [XmlArray("member_benefits")] [XmlArrayItem("member_benefit_model")] public List MemberBenefits { get; set; } /// /// 会员模板下的等级列表 /// [XmlArray("member_levels")] [XmlArrayItem("member_level_model")] public List MemberLevels { get; set; } /// /// 用户领卡配置,在门店等渠道露出领卡入口时,需要部署的商户领卡H5页面地址 /// [XmlElement("member_open_info")] public MemberOpenInfoModel MemberOpenInfo { get; set; } /// /// 会员模板id /// [XmlElement("member_template_id")] public string MemberTemplateId { get; set; } /// /// 会员模板名称 /// [XmlElement("name")] public string Name { get; set; } /// /// 外部会员模板号 /// [XmlElement("out_template_id")] public string OutTemplateId { get; set; } /// /// 模板状态 INIT("INIT","初始化"), EFFECTIVE("EFFECTIVE", "有效"), INVALID("INVALID", "无效"); /// [XmlElement("status")] public string Status { get; set; } /// /// 卡包详情页面中展现出的卡码(可用于扫码核销) qrcode: 二维码,扫码得商户开卡传入的external_card_no barcode: 条形码,扫码得商户开卡传入的external_card_no /// [XmlElement("write_off_type")] public string WriteOffType { get; set; } } }