using System; using Newtonsoft.Json; namespace Alipay.AopSdk.Core.Domain { /// /// KoubeiAdvertCommissionMissionSearchModel Data Structure. /// [Serializable] public class KoubeiAdvertCommissionMissionSearchModel : AopObject { /// /// 分佣规则类型(枚举值key对应于请求对象中复杂类型的key) percentage_clause-比例 quota_clause-定额 /// [JsonProperty("commission_clause_type")] public string CommissionClauseType { get; set; } /// /// 当前页码,默认1 /// [JsonProperty("page_index")] public string PageIndex { get; set; } /// /// 每页记录数,默认10,最大100 /// [JsonProperty("page_size")] public string PageSize { get; set; } /// /// 比例分佣规则 只有commission_clause_type=percentage_clause才能传值 /// [JsonProperty("percentage_clause")] public KbAdvertCommissionClausePercentage PercentageClause { get; set; } /// /// 定额分佣规则 只有commission_clause_type=quota_clause才能传值 /// [JsonProperty("quota_clause")] public KbAdvertCommissionClauseQuota QuotaClause { get; set; } /// /// 任务类型(枚举值key对应于请求对象中复杂类型的key) voucher-券 /// [JsonProperty("type")] public string Type { get; set; } /// /// 券任务(支持模糊匹配) 只有type=voucher才能传值 /// [JsonProperty("voucher")] public KbAdvertSubjectVoucher Voucher { get; set; } } }