using System; using System.Xml.Serialization; using System.Collections.Generic; namespace Aop.Api.Domain { /// /// AlipayDataAiservicePriceoptimizerGetModel Data Structure. /// [Serializable] public class AlipayDataAiservicePriceoptimizerGetModel : AopObject { /// /// 接口版本号 /// [XmlElement("app_version")] public string AppVersion { get; set; } /// /// 目前有两种 :alipay_tinyapp:小程序, app:app客户端 /// [XmlElement("channel")] public string Channel { get; set; } /// /// 市 城市码(例如 杭州 330100) /// [XmlElement("city_code")] public string CityCode { get; set; } /// /// 拓展变量列表 /// [XmlArray("extend_agrs")] [XmlArrayItem("make_price_agrs")] public List ExtendAgrs { get; set; } /// /// 特征变量列表 /// [XmlArray("feature_args")] [XmlArrayItem("make_price_agrs")] public List FeatureArgs { get; set; } /// /// 活动页面来源,即用户跳转到 活动页面的前一个页面 /// [XmlElement("from")] public string From { get; set; } /// /// 商户Id (接入方ISV 必填) /// [XmlElement("merchant_id")] public string MerchantId { get; set; } /// /// 定价对象列表 /// [XmlArray("product_list")] [XmlArrayItem("make_price_cards")] public List ProductList { get; set; } /// /// 标识定价场景 single_pay:单次支付定价 stored_value_card:储值卡 /// [XmlElement("scene_code")] public string SceneCode { get; set; } /// /// 接入方名称 /// [XmlElement("service_name")] public string ServiceName { get; set; } /// /// 用户参与活动的业务标识,需要唯一。通过该业务标识串联用户在活动中的涉及的关键业务流程,该参数由mammoth业务端生成该id并在上述业务流程推进过程中存储记录该id。 /// [XmlElement("trace_id")] public string TraceId { get; set; } /// /// 最小定价单元ID /// [XmlElement("unit_id")] public string UnitId { get; set; } /// /// 蚂蚁统一会员ID.作为用户标识,该参数可通过alipay.user.info.share接口获取。 /// [XmlElement("user_id")] public string UserId { get; set; } } }