using System; using System.Xml.Serialization; using System.Collections.Generic; namespace Aop.Api.Domain { /// /// AlipayUserNewbenefitCreateModel Data Structure. /// [Serializable] public class AlipayUserNewbenefitCreateModel : AopObject { /// /// 关联的专区码,需要联系蚂蚁会员平台的业务负责人进行专区码分配 /// [XmlElement("area_code")] public string AreaCode { get; set; } /// /// 权益的名称,由调用方自行定义 /// [XmlElement("benefit_name")] public string BenefitName { get; set; } /// /// 权益的副标题,用于补充描述权益 /// [XmlElement("benefit_sub_title")] public string BenefitSubTitle { get; set; } /// /// 权益详情描述 /// [XmlElement("description")] public string Description { get; set; } /// /// Y表示差异化,N表示非差异化;差异化的权益需要为四个等级分别配置等级配置,包括积分、折扣、跳转页面等信息;非差异化的权益只需要配置一个通用的等级配置 /// [XmlElement("differentiation")] public string Differentiation { get; set; } /// /// 当权益为非差异化时,该字段生效,用于控制允许兑换权益的等级 /// [XmlElement("eligible_grade_desc")] public string EligibleGradeDesc { get; set; } /// /// 权益展示结束时间,使用Date.getTime()。结束时间必须大于起始时间。 /// [XmlElement("end_dt")] public long EndDt { get; set; } /// /// 兑换规则以及不满足该规则后给用户的提示文案,规则id和文案用:分隔;可配置多个,多个之间用,分隔。(分隔符皆是英文半角字符)规则id联系蚂蚁会员pd或运营提供 /// [XmlElement("exchange_rule_ids")] public string ExchangeRuleIds { get; set; } /// /// 权益等级配置 /// [XmlArray("grade_config")] [XmlArrayItem("benefit_grade_config")] public List GradeConfig { get; set; } /// /// 权益展示时的图标地址,由商户上传图片到合适的存储平台,然后将图片的地址传入 /// [XmlElement("icon_url")] public string IconUrl { get; set; } /// /// 权益展示的起始时间戳,使用Date.getTime()获得 /// [XmlElement("start_dt")] public long StartDt { get; set; } } }