using System; using System.Xml.Serialization; using System.Collections.Generic; namespace Aop.Api.Domain { /// /// AlipayOpenMiniPlanOperateCreateModel Data Structure. /// [Serializable] public class AlipayOpenMiniPlanOperateCreateModel : AopObject { /// /// 描述支付后推荐的应用是否属于当前账号,该字段只做展示用, 不应用于业务逻辑, 若属于当前账号则设置为OWN,否则设置为OTHERS, 无法判断的场景传 DEFAULT 即可 /// [XmlElement("app_belong")] public string AppBelong { get; set; } /// /// 收藏有礼活动id,用于绑定支付成功页的有礼活动id /// [XmlElement("gift_template_id")] public string GiftTemplateId { get; set; } /// /// 支付后推荐代运营的应用id,若type=PUBLICAPP,则为生活号id,若type=TINYAPP,则为小程序id /// [XmlElement("oper_app_id")] public string OperAppId { get; set; } /// /// 指定创建方案的 pid, 该字段仅白名单应用可用, 其他情况下会被忽略 /// [XmlElement("pid")] public string Pid { get; set; } /// /// 投放配置场景内容 /// [XmlArray("plan_content")] [XmlArrayItem("plan_operate_content")] public List PlanContent { get; set; } /// /// 支付后推荐用于标识方案的名称,方便管理 /// [XmlElement("plan_name")] public string PlanName { get; set; } /// /// 小程序投放方案场景码,目前只支持支付后推荐场景 /// [XmlElement("scene")] public string Scene { get; set; } /// /// 可用的服务能力标签列表。可选的服务能力标签,请参考 /// [XmlArray("service_list")] [XmlArrayItem("string")] public List ServiceList { get; set; } /// /// 用于标识支付后推荐的类型,目前只支持小程序和生活号推荐。目前可填的枚举值如下:"TINYAPP"(小程序),"PUBLICAPP"(生活号), "IOT_MEMBER_CARD" (IOT支付后会员卡开卡) /// [XmlElement("type")] public string Type { get; set; } } }