From 6db66584d4a467e8a6374de9b724920809413c5b Mon Sep 17 00:00:00 2001 From: Fu Diwei Date: Tue, 4 Apr 2023 16:51:59 +0800 Subject: [PATCH] =?UTF-8?q?fix(wxapi):=20=E4=BF=AE=E5=A4=8D=E8=A7=86?= =?UTF-8?q?=E9=A2=91=E5=8F=B7=E5=B0=8F=E5=BA=97=E8=AE=A2=E5=8D=95=E3=80=81?= =?UTF-8?q?=E5=94=AE=E5=90=8E=E5=8D=95=20ID=20=E5=AD=97=E6=AE=B5=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=E5=AE=9A=E4=B9=89=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ChannelsECAftersaleAcceptApplyRequest.cs | 2 +- .../ChannelsECAftersaleGetAftersaleListResponse.cs | 3 +-- .../ChannelsECAftersaleGetAftersaleOrderRequest.cs | 2 +- .../ChannelsECAftersaleGetAftersaleOrderResponse.cs | 8 ++++---- .../ChannelsECAftersaleRejectApplyRequest.cs | 2 +- ...nnelsECAftersaleUploadRefundCertificateRequest.cs | 2 +- .../ChannelsECAftersaleGetComplaintOrderResponse.cs | 8 ++++---- .../ChannelsECCouponGetUserCouponResponse.cs | 4 ++-- ...hannelsECLeagueFundsGetFundsFlowDetailResponse.cs | 8 ++++---- ...ECLeagueHeadSupplierFundsFlowDetailGetResponse.cs | 4 ++-- .../ChannelsECLeagueHeadSupplierOrderGetRequest.cs | 2 +- .../ChannelsECLeagueHeadSupplierOrderGetResponse.cs | 4 ++-- ...hannelsECLeagueHeadSupplierOrderListGetRequest.cs | 2 +- ...annelsECLeagueHeadSupplierOrderListGetResponse.cs | 4 ++-- .../ECOrder/ChannelsECOrderAddressUpdateRequest.cs | 2 +- .../Channels/ECOrder/ChannelsECOrderGetRequest.cs | 2 +- .../Channels/ECOrder/ChannelsECOrderGetResponse.cs | 12 +++++------- .../ECOrder/ChannelsECOrderListGetResponse.cs | 3 +-- .../ChannelsECOrderMerchantNotesUpdateRequest.cs | 2 +- .../ECOrder/ChannelsECOrderPriceUpdateRequest.cs | 2 +- .../Channels/ECOrder/ChannelsECOrderSearchRequest.cs | 3 ++- .../ECOrder/ChannelsECOrderSearchResponse.cs | 3 +-- .../Delivery/ChannelsECOrderDeliverySendRequest.cs | 2 +- .../ChannelsECSharerGetSharerOrderListResponse.cs | 4 ++-- 24 files changed, 43 insertions(+), 47 deletions(-) diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleAcceptApplyRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleAcceptApplyRequest.cs index 2d501db4..4adbf3e9 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleAcceptApplyRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleAcceptApplyRequest.cs @@ -10,7 +10,7 @@ /// [Newtonsoft.Json.JsonProperty("after_sale_order_id")] [System.Text.Json.Serialization.JsonPropertyName("after_sale_order_id")] - public long AftersaleOrderId { get; set; } + public string AftersaleOrderId { get; set; } = string.Empty; /// /// 获取或设置地址 ID。 diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleGetAftersaleListResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleGetAftersaleListResponse.cs index 0477fa10..b63ab777 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleGetAftersaleListResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleGetAftersaleListResponse.cs @@ -10,8 +10,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models /// [Newtonsoft.Json.JsonProperty("after_sale_order_id_list")] [System.Text.Json.Serialization.JsonPropertyName("after_sale_order_id_list")] - [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.TextualLongArrayConverter))] - public long[] AftersaleOrderIdList { get; set; } = default!; + public string[] AftersaleOrderIdList { get; set; } = default!; /// /// 获取或设置翻页标记。 diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleGetAftersaleOrderRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleGetAftersaleOrderRequest.cs index 8bcc02d8..9a0b82a2 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleGetAftersaleOrderRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleGetAftersaleOrderRequest.cs @@ -10,6 +10,6 @@ /// [Newtonsoft.Json.JsonProperty("after_sale_order_id")] [System.Text.Json.Serialization.JsonPropertyName("after_sale_order_id")] - public long AftersaleOrderId { get; set; } + public string AftersaleOrderId { get; set; } = string.Empty; } } diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleGetAftersaleOrderResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleGetAftersaleOrderResponse.cs index 39105808..afd74aa6 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleGetAftersaleOrderResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleGetAftersaleOrderResponse.cs @@ -156,16 +156,16 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models /// [Newtonsoft.Json.JsonProperty("after_sale_order_id")] [System.Text.Json.Serialization.JsonPropertyName("after_sale_order_id")] - [System.Text.Json.Serialization.JsonNumberHandling(System.Text.Json.Serialization.JsonNumberHandling.AllowReadingFromString)] - public long AftersaleOrderId { get; set; } + [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.NumericalStringReadOnlyConverter))] + public string AftersaleOrderId { get; set; } = default!; /// /// 获取或设置订单 ID。 /// [Newtonsoft.Json.JsonProperty("order_id")] [System.Text.Json.Serialization.JsonPropertyName("order_id")] - [System.Text.Json.Serialization.JsonNumberHandling(System.Text.Json.Serialization.JsonNumberHandling.AllowReadingFromString)] - public long OrderId { get; set; } + [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.NumericalStringReadOnlyConverter))] + public string OrderId { get; set; } = default!; /// /// 获取或设置售后单类型。 diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleRejectApplyRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleRejectApplyRequest.cs index 6df45695..f9a9fb4a 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleRejectApplyRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleRejectApplyRequest.cs @@ -10,7 +10,7 @@ /// [Newtonsoft.Json.JsonProperty("after_sale_order_id")] [System.Text.Json.Serialization.JsonPropertyName("after_sale_order_id")] - public long AftersaleOrderId { get; set; } + public string AftersaleOrderId { get; set; } = string.Empty; /// /// 获取或设置拒绝原因。 diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleUploadRefundCertificateRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleUploadRefundCertificateRequest.cs index e05057e9..72d2b937 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleUploadRefundCertificateRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleUploadRefundCertificateRequest.cs @@ -12,7 +12,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models /// [Newtonsoft.Json.JsonProperty("after_sale_order_id")] [System.Text.Json.Serialization.JsonPropertyName("after_sale_order_id")] - public long AftersaleOrderId { get; set; } + public string AftersaleOrderId { get; set; } = string.Empty; /// /// 获取或设置退款凭证 MediaId 列表。 diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Complaint/ChannelsECAftersaleGetComplaintOrderResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Complaint/ChannelsECAftersaleGetComplaintOrderResponse.cs index ed4cdd1b..4c5ef9ce 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Complaint/ChannelsECAftersaleGetComplaintOrderResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Complaint/ChannelsECAftersaleGetComplaintOrderResponse.cs @@ -72,16 +72,16 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models /// [Newtonsoft.Json.JsonProperty("after_sale_order_id")] [System.Text.Json.Serialization.JsonPropertyName("after_sale_order_id")] - [System.Text.Json.Serialization.JsonNumberHandling(System.Text.Json.Serialization.JsonNumberHandling.AllowReadingFromString)] - public long AftersaleOrderId { get; set; } + [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.NumericalStringReadOnlyConverter))] + public string AftersaleOrderId { get; set; } = default!; /// /// 获取或设置订单 ID。 /// [Newtonsoft.Json.JsonProperty("order_id")] [System.Text.Json.Serialization.JsonPropertyName("order_id")] - [System.Text.Json.Serialization.JsonNumberHandling(System.Text.Json.Serialization.JsonNumberHandling.AllowReadingFromString)] - public long OrderId { get; set; } + [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.NumericalStringReadOnlyConverter))] + public string OrderId { get; set; } = default!; /// /// 获取或设置纠纷历史列表。 diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECCoupon/ChannelsECCouponGetUserCouponResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECCoupon/ChannelsECCouponGetUserCouponResponse.cs index 1bd22859..4c5125c3 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECCoupon/ChannelsECCouponGetUserCouponResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECCoupon/ChannelsECCouponGetUserCouponResponse.cs @@ -84,8 +84,8 @@ /// [Newtonsoft.Json.JsonProperty("order_id")] [System.Text.Json.Serialization.JsonPropertyName("order_id")] - [System.Text.Json.Serialization.JsonNumberHandling(System.Text.Json.Serialization.JsonNumberHandling.AllowReadingFromString)] - public long? OrderId { get; set; } + [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.NumericalStringReadOnlyConverter))] + public string? OrderId { get; set; } /// /// 获取或设置优惠金额(单位:分)。 diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECLeague/Funds/ChannelsECLeagueFundsGetFundsFlowDetailResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECLeague/Funds/ChannelsECLeagueFundsGetFundsFlowDetailResponse.cs index b57f39f7..d81e4090 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECLeague/Funds/ChannelsECLeagueFundsGetFundsFlowDetailResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECLeague/Funds/ChannelsECLeagueFundsGetFundsFlowDetailResponse.cs @@ -27,16 +27,16 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models /// [Newtonsoft.Json.JsonProperty("order_id")] [System.Text.Json.Serialization.JsonPropertyName("order_id")] - [System.Text.Json.Serialization.JsonNumberHandling(System.Text.Json.Serialization.JsonNumberHandling.AllowReadingFromString)] - public long? OrderId { get; set; } + [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.NumericalStringReadOnlyConverter))] + public string? OrderId { get; set; } /// /// 获取或设置售后单 ID。 /// [Newtonsoft.Json.JsonProperty("aftersale_id")] [System.Text.Json.Serialization.JsonPropertyName("aftersale_id")] - [System.Text.Json.Serialization.JsonNumberHandling(System.Text.Json.Serialization.JsonNumberHandling.AllowReadingFromString)] - public long? AftersaleOrderId { get; set; } + [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.NumericalStringReadOnlyConverter))] + public string? AftersaleOrderId { get; set; } /// /// 获取或设置支付单号。 diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECLeague/HeadSupplier/Funds/ChannelsECLeagueHeadSupplierFundsFlowDetailGetResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECLeague/HeadSupplier/Funds/ChannelsECLeagueHeadSupplierFundsFlowDetailGetResponse.cs index d6b2d25a..2017a2d8 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECLeague/HeadSupplier/Funds/ChannelsECLeagueHeadSupplierFundsFlowDetailGetResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECLeague/HeadSupplier/Funds/ChannelsECLeagueHeadSupplierFundsFlowDetailGetResponse.cs @@ -67,8 +67,8 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models /// [Newtonsoft.Json.JsonProperty("order_id")] [System.Text.Json.Serialization.JsonPropertyName("order_id")] - [System.Text.Json.Serialization.JsonNumberHandling(System.Text.Json.Serialization.JsonNumberHandling.AllowReadingFromString)] - public long? OrderId { get; set; } + [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.NumericalStringReadOnlyConverter))] + public string? OrderId { get; set; } /// /// 获取或设置关联提现单号。 diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECLeague/HeadSupplier/Order/ChannelsECLeagueHeadSupplierOrderGetRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECLeague/HeadSupplier/Order/ChannelsECLeagueHeadSupplierOrderGetRequest.cs index 3206d12a..14bc50cd 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECLeague/HeadSupplier/Order/ChannelsECLeagueHeadSupplierOrderGetRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECLeague/HeadSupplier/Order/ChannelsECLeagueHeadSupplierOrderGetRequest.cs @@ -10,7 +10,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models /// [Newtonsoft.Json.JsonProperty("order_id")] [System.Text.Json.Serialization.JsonPropertyName("order_id")] - public long OrderId { get; set; } + public string OrderId { get; set; } = string.Empty; /// /// 获取或设置 SKU ID。 diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECLeague/HeadSupplier/Order/ChannelsECLeagueHeadSupplierOrderGetResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECLeague/HeadSupplier/Order/ChannelsECLeagueHeadSupplierOrderGetResponse.cs index 8f24934c..58503761 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECLeague/HeadSupplier/Order/ChannelsECLeagueHeadSupplierOrderGetResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECLeague/HeadSupplier/Order/ChannelsECLeagueHeadSupplierOrderGetResponse.cs @@ -161,8 +161,8 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models /// [Newtonsoft.Json.JsonProperty("order_id")] [System.Text.Json.Serialization.JsonPropertyName("order_id")] - [System.Text.Json.Serialization.JsonNumberHandling(System.Text.Json.Serialization.JsonNumberHandling.AllowReadingFromString)] - public long OrderId { get; set; } + [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.NumericalStringReadOnlyConverter))] + public string? OrderId { get; set; } /// /// 获取或设置 SKU ID。 diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECLeague/HeadSupplier/Order/ChannelsECLeagueHeadSupplierOrderListGetRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECLeague/HeadSupplier/Order/ChannelsECLeagueHeadSupplierOrderListGetRequest.cs index 0fbb0d2d..bef222e8 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECLeague/HeadSupplier/Order/ChannelsECLeagueHeadSupplierOrderListGetRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECLeague/HeadSupplier/Order/ChannelsECLeagueHeadSupplierOrderListGetRequest.cs @@ -58,7 +58,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models /// [Newtonsoft.Json.JsonProperty("order_id")] [System.Text.Json.Serialization.JsonPropertyName("order_id")] - public long? OrderId { get; set; } + public string? OrderId { get; set; } /// /// 获取或设置分页每页数量。 diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECLeague/HeadSupplier/Order/ChannelsECLeagueHeadSupplierOrderListGetResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECLeague/HeadSupplier/Order/ChannelsECLeagueHeadSupplierOrderListGetResponse.cs index 4e0fda00..24404f82 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECLeague/HeadSupplier/Order/ChannelsECLeagueHeadSupplierOrderListGetResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECLeague/HeadSupplier/Order/ChannelsECLeagueHeadSupplierOrderListGetResponse.cs @@ -14,8 +14,8 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models /// [Newtonsoft.Json.JsonProperty("order_id")] [System.Text.Json.Serialization.JsonPropertyName("order_id")] - [System.Text.Json.Serialization.JsonNumberHandling(System.Text.Json.Serialization.JsonNumberHandling.AllowReadingFromString)] - public long OrderId { get; set; } + [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.NumericalStringReadOnlyConverter))] + public string? OrderId { get; set; } /// /// 获取或设置 SKU ID。 diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderAddressUpdateRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderAddressUpdateRequest.cs index 1f4de10e..6b74aade 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderAddressUpdateRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderAddressUpdateRequest.cs @@ -17,7 +17,7 @@ /// [Newtonsoft.Json.JsonProperty("order_id")] [System.Text.Json.Serialization.JsonPropertyName("order_id")] - public long OrderId { get; set; } + public string OrderId { get; set; } = string.Empty; /// /// 获取或设置新地址信息。 diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderGetRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderGetRequest.cs index 6fa1a92d..1fc4768d 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderGetRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderGetRequest.cs @@ -10,6 +10,6 @@ /// [Newtonsoft.Json.JsonProperty("order_id")] [System.Text.Json.Serialization.JsonPropertyName("order_id")] - public long OrderId { get; set; } + public string OrderId { get; set; } = string.Empty; } } diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderGetResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderGetResponse.cs index 3331e9c7..4955f830 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderGetResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderGetResponse.cs @@ -1,6 +1,4 @@ -using System; - -namespace SKIT.FlurlHttpClient.Wechat.Api.Models +namespace SKIT.FlurlHttpClient.Wechat.Api.Models { /// /// 表示 [POST] /channels/ec/order/get 接口的响应。 @@ -404,8 +402,8 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models /// [Newtonsoft.Json.JsonProperty("aftersale_order_id")] [System.Text.Json.Serialization.JsonPropertyName("aftersale_order_id")] - [System.Text.Json.Serialization.JsonNumberHandling(System.Text.Json.Serialization.JsonNumberHandling.AllowReadingFromString)] - public long AftersaleOrderId { get; set; } + [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.NumericalStringReadOnlyConverter))] + public string AftersaleOrderId { get; set; } = default!; /// /// 获取或设置售后单状态。 @@ -437,8 +435,8 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models /// [Newtonsoft.Json.JsonProperty("order_id")] [System.Text.Json.Serialization.JsonPropertyName("order_id")] - [System.Text.Json.Serialization.JsonNumberHandling(System.Text.Json.Serialization.JsonNumberHandling.AllowReadingFromString)] - public long OrderId { get; set; } + [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.NumericalStringReadOnlyConverter))] + public string OrderId { get; set; } = default!; /// /// 获取或设置订单状态。 diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderListGetResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderListGetResponse.cs index ca3e3492..f9ed6bcd 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderListGetResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderListGetResponse.cs @@ -10,8 +10,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models /// [Newtonsoft.Json.JsonProperty("order_id_list")] [System.Text.Json.Serialization.JsonPropertyName("order_id_list")] - [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.TextualLongArrayConverter))] - public long[] OrderIdList { get; set; } = default!; + public string[] OrderIdList { get; set; } = default!; /// /// 获取或设置翻页标记。 diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderMerchantNotesUpdateRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderMerchantNotesUpdateRequest.cs index e1283df4..4513a8d4 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderMerchantNotesUpdateRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderMerchantNotesUpdateRequest.cs @@ -10,7 +10,7 @@ /// [Newtonsoft.Json.JsonProperty("order_id")] [System.Text.Json.Serialization.JsonPropertyName("order_id")] - public long OrderId { get; set; } + public string OrderId { get; set; } = string.Empty; /// /// 获取或设置商家备注。 diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderPriceUpdateRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderPriceUpdateRequest.cs index 266d91a1..e8f4c7ae 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderPriceUpdateRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderPriceUpdateRequest.cs @@ -39,7 +39,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models /// [Newtonsoft.Json.JsonProperty("order_id")] [System.Text.Json.Serialization.JsonPropertyName("order_id")] - public long OrderId { get; set; } + public string OrderId { get; set; } = string.Empty; /// /// 获取或设置是否修改运费。 diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderSearchRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderSearchRequest.cs index cf345f33..2d476278 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderSearchRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderSearchRequest.cs @@ -42,7 +42,8 @@ /// [Newtonsoft.Json.JsonProperty("order_id")] [System.Text.Json.Serialization.JsonPropertyName("order_id")] - public long? OrderId { get; set; } + [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.NumericalStringReadOnlyConverter))] + public string? OrderId { get; set; } } } diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderSearchResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderSearchResponse.cs index dbef4212..2eee1502 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderSearchResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderSearchResponse.cs @@ -10,8 +10,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models /// [Newtonsoft.Json.JsonProperty("orders")] [System.Text.Json.Serialization.JsonPropertyName("orders")] - [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.TextualLongArrayConverter))] - public long[] OrderIdList { get; set; } = default!; + public string[] OrderIdList { get; set; } = default!; /// /// 获取或设置翻页标记。 diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/Delivery/ChannelsECOrderDeliverySendRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/Delivery/ChannelsECOrderDeliverySendRequest.cs index 40854653..567ebbff 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/Delivery/ChannelsECOrderDeliverySendRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/Delivery/ChannelsECOrderDeliverySendRequest.cs @@ -73,7 +73,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models /// [Newtonsoft.Json.JsonProperty("order_id")] [System.Text.Json.Serialization.JsonPropertyName("order_id")] - public long OrderId { get; set; } + public string OrderId { get; set; } = string.Empty; /// /// 获取或设置快递列表。 diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECSharer/ChannelsECSharerGetSharerOrderListResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECSharer/ChannelsECSharerGetSharerOrderListResponse.cs index 5c3a0720..88ae8fe8 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECSharer/ChannelsECSharerGetSharerOrderListResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECSharer/ChannelsECSharerGetSharerOrderListResponse.cs @@ -55,8 +55,8 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models /// [Newtonsoft.Json.JsonProperty("order_id")] [System.Text.Json.Serialization.JsonPropertyName("order_id")] - [System.Text.Json.Serialization.JsonNumberHandling(System.Text.Json.Serialization.JsonNumberHandling.AllowReadingFromString)] - public long OrderId { get; set; } + [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Converters.NumericalStringReadOnlyConverter))] + public string OrderId { get; set; } = default!; /// /// 获取或设置分享场景值。