Files
juipnet/Infrastructure/ServiceClient/Alipay.AopSdk.Core/Domain/KoubeiAdvertCommissionMissionSearchModel.cs
“wanyongkang” ed3b2c653e 接口文件
2024-04-10 13:55:27 +08:00

54 lines
1.6 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// KoubeiAdvertCommissionMissionSearchModel Data Structure.
/// </summary>
[Serializable]
public class KoubeiAdvertCommissionMissionSearchModel : AopObject
{
/// <summary>
/// 分佣规则类型(枚举值key对应于请求对象中复杂类型的key) percentage_clause-比例 quota_clause-定额
/// </summary>
[JsonProperty("commission_clause_type")]
public string CommissionClauseType { get; set; }
/// <summary>
/// 当前页码默认1
/// </summary>
[JsonProperty("page_index")]
public string PageIndex { get; set; }
/// <summary>
/// 每页记录数默认10最大100
/// </summary>
[JsonProperty("page_size")]
public string PageSize { get; set; }
/// <summary>
/// 比例分佣规则 只有commission_clause_type=percentage_clause才能传值
/// </summary>
[JsonProperty("percentage_clause")]
public KbAdvertCommissionClausePercentage PercentageClause { get; set; }
/// <summary>
/// 定额分佣规则 只有commission_clause_type=quota_clause才能传值
/// </summary>
[JsonProperty("quota_clause")]
public KbAdvertCommissionClauseQuota QuotaClause { get; set; }
/// <summary>
/// 任务类型(枚举值key对应于请求对象中复杂类型的key) voucher-券
/// </summary>
[JsonProperty("type")]
public string Type { get; set; }
/// <summary>
/// 券任务(支持模糊匹配) 只有type=voucher才能传值
/// </summary>
[JsonProperty("voucher")]
public KbAdvertSubjectVoucher Voucher { get; set; }
}
}