Skip to content

Commit 01bb5d0

Browse files
committed
Support API ExportReversedDeductionHistory.
1 parent 602c1ac commit 01bb5d0

19 files changed

+1531
-7
lines changed

agency-20221216/ChangeLog.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
2025-11-05 Version: 1.7.0
2+
- Support API ExportReversedDeductionHistory.
3+
- Support API GetCommissionableProducts.
4+
- Support API ListExportTasks.
5+
- Support API QueryReversedDeductionHistory.
6+
- Update API IssueCouponForCustomer: add request parameters IsUseBenefit.
7+
8+
19
2024-11-29 Version: 1.6.0
210
- Support API CancelCoupon.
311
- Support API CouponApprovalStatusList.

agency-20221216/core/Client.cs

Lines changed: 644 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
3+
using System;
4+
using System.Collections.Generic;
5+
using System.IO;
6+
7+
using Tea;
8+
9+
namespace AlibabaCloud.SDK.Agency20221216.Models
10+
{
11+
public class ExportReversedDeductionHistoryRequest : TeaModel {
12+
/// <summary>
13+
/// <para>This parameter is required.</para>
14+
///
15+
/// <b>Example:</b>
16+
/// <para>2023-05-01</para>
17+
/// </summary>
18+
[NameInMap("EndDate")]
19+
[Validation(Required=false)]
20+
public string EndDate { get; set; }
21+
22+
/// <summary>
23+
/// <para>This parameter is required.</para>
24+
///
25+
/// <b>Example:</b>
26+
/// <para>123</para>
27+
/// </summary>
28+
[NameInMap("ExportUid")]
29+
[Validation(Required=false)]
30+
public long? ExportUid { get; set; }
31+
32+
/// <summary>
33+
/// <b>Example:</b>
34+
/// <para>en</para>
35+
/// </summary>
36+
[NameInMap("Language")]
37+
[Validation(Required=false)]
38+
public string Language { get; set; }
39+
40+
/// <summary>
41+
/// <para>This parameter is required.</para>
42+
///
43+
/// <b>Example:</b>
44+
/// <para>2023-01-01</para>
45+
/// </summary>
46+
[NameInMap("StartDate")]
47+
[Validation(Required=false)]
48+
public string StartDate { get; set; }
49+
50+
}
51+
52+
}
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
3+
using System;
4+
using System.Collections.Generic;
5+
using System.IO;
6+
7+
using Tea;
8+
9+
namespace AlibabaCloud.SDK.Agency20221216.Models
10+
{
11+
public class ExportReversedDeductionHistoryResponse : TeaModel {
12+
[NameInMap("headers")]
13+
[Validation(Required=false)]
14+
public Dictionary<string, string> Headers { get; set; }
15+
16+
[NameInMap("statusCode")]
17+
[Validation(Required=false)]
18+
public int? StatusCode { get; set; }
19+
20+
[NameInMap("body")]
21+
[Validation(Required=false)]
22+
public ExportReversedDeductionHistoryResponseBody Body { get; set; }
23+
24+
}
25+
26+
}
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
3+
using System;
4+
using System.Collections.Generic;
5+
using System.IO;
6+
7+
using Tea;
8+
9+
namespace AlibabaCloud.SDK.Agency20221216.Models
10+
{
11+
public class ExportReversedDeductionHistoryResponseBody : TeaModel {
12+
/// <summary>
13+
/// <b>Example:</b>
14+
/// <para>200</para>
15+
/// </summary>
16+
[NameInMap("Code")]
17+
[Validation(Required=false)]
18+
public string Code { get; set; }
19+
20+
[NameInMap("Data")]
21+
[Validation(Required=false)]
22+
public ExportReversedDeductionHistoryResponseBodyData Data { get; set; }
23+
public class ExportReversedDeductionHistoryResponseBodyData : TeaModel {
24+
/// <summary>
25+
/// <b>Example:</b>
26+
/// <para>1</para>
27+
/// </summary>
28+
[NameInMap("Cost")]
29+
[Validation(Required=false)]
30+
public int? Cost { get; set; }
31+
32+
/// <summary>
33+
/// <b>Example:</b>
34+
/// <para>2131</para>
35+
/// </summary>
36+
[NameInMap("Id")]
37+
[Validation(Required=false)]
38+
public long? Id { get; set; }
39+
40+
}
41+
42+
/// <summary>
43+
/// <b>Example:</b>
44+
/// <para>SUCCESS</para>
45+
/// </summary>
46+
[NameInMap("Message")]
47+
[Validation(Required=false)]
48+
public string Message { get; set; }
49+
50+
/// <summary>
51+
/// <b>Example:</b>
52+
/// <para>asfasd123</para>
53+
/// </summary>
54+
[NameInMap("RequestId")]
55+
[Validation(Required=false)]
56+
public string RequestId { get; set; }
57+
58+
}
59+
60+
}
Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
3+
using System;
4+
using System.Collections.Generic;
5+
using System.IO;
6+
7+
using Tea;
8+
9+
namespace AlibabaCloud.SDK.Agency20221216.Models
10+
{
11+
public class GetCommissionableProductsRequest : TeaModel {
12+
/// <summary>
13+
/// <b>Example:</b>
14+
/// <para>&quot;oceanbase_obpre_public_intl,savingplan_common_public_intl&quot;</para>
15+
/// </summary>
16+
[NameInMap("CommodityCodeList")]
17+
[Validation(Required=false)]
18+
public string CommodityCodeList { get; set; }
19+
20+
/// <summary>
21+
/// <b>Example:</b>
22+
/// <para>“FY26”</para>
23+
/// </summary>
24+
[NameInMap("FiscalYear")]
25+
[Validation(Required=false)]
26+
public string FiscalYear { get; set; }
27+
28+
[NameInMap("ListShowStatusList")]
29+
[Validation(Required=false)]
30+
public List<string> ListShowStatusList { get; set; }
31+
32+
/// <summary>
33+
/// <b>Example:</b>
34+
/// <para>1</para>
35+
/// </summary>
36+
[NameInMap("PageNo")]
37+
[Validation(Required=false)]
38+
public int? PageNo { get; set; }
39+
40+
/// <summary>
41+
/// <b>Example:</b>
42+
/// <para>1</para>
43+
/// </summary>
44+
[NameInMap("PageSize")]
45+
[Validation(Required=false)]
46+
public int? PageSize { get; set; }
47+
48+
/// <summary>
49+
/// <b>Example:</b>
50+
/// <para>&quot;oceanbase&quot;</para>
51+
/// </summary>
52+
[NameInMap("PipCodeList")]
53+
[Validation(Required=false)]
54+
public string PipCodeList { get; set; }
55+
56+
/// <summary>
57+
/// <b>Example:</b>
58+
/// <para>“202509”</para>
59+
/// </summary>
60+
[NameInMap("RealEndMonth")]
61+
[Validation(Required=false)]
62+
public string RealEndMonth { get; set; }
63+
64+
/// <summary>
65+
/// <b>Example:</b>
66+
/// <para>“202502”</para>
67+
/// </summary>
68+
[NameInMap("RealStartMonth")]
69+
[Validation(Required=false)]
70+
public string RealStartMonth { get; set; }
71+
72+
}
73+
74+
}
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
3+
using System;
4+
using System.Collections.Generic;
5+
using System.IO;
6+
7+
using Tea;
8+
9+
namespace AlibabaCloud.SDK.Agency20221216.Models
10+
{
11+
public class GetCommissionableProductsResponse : TeaModel {
12+
[NameInMap("headers")]
13+
[Validation(Required=false)]
14+
public Dictionary<string, string> Headers { get; set; }
15+
16+
[NameInMap("statusCode")]
17+
[Validation(Required=false)]
18+
public int? StatusCode { get; set; }
19+
20+
[NameInMap("body")]
21+
[Validation(Required=false)]
22+
public GetCommissionableProductsResponseBody Body { get; set; }
23+
24+
}
25+
26+
}

0 commit comments

Comments
 (0)