From b7f1ff2b4429e18d0fdd61eadfcedbdf9ccc7388 Mon Sep 17 00:00:00 2001 From: Fu Diwei Date: Thu, 5 Feb 2026 17:53:57 +0800 Subject: [PATCH] =?UTF-8?q?feat(wxapi):=20=E9=9A=8F=E5=AE=98=E6=96=B9?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=BE=AE=E4=BF=A1=E5=B0=8F=E5=BA=97=E5=94=AE?= =?UTF-8?q?=E5=90=8E=E5=8D=95=E7=9B=B8=E5=85=B3=E6=8E=A5=E5=8F=A3=E6=A8=A1?= =?UTF-8?q?=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...elsECAftersaleGetAftersaleOrderResponse.cs | 122 ++++++++++++++++++ ...nelsECAftersaleGetGuaranteeOrderRequest.cs | 0 ...elsECAftersaleGetGuaranteeOrderResponse.cs | 0 ...AftersaleMerchantAcceptGuaranteeRequest.cs | 0 ...ftersaleMerchantAcceptGuaranteeResponse.cs | 0 ...AftersaleMerchantModifyGuaranteeRequest.cs | 0 ...ftersaleMerchantModifyGuaranteeResponse.cs | 0 ...CAftersaleMerchantProofGuaranteeRequest.cs | 0 ...AftersaleMerchantProofGuaranteeResponse.cs | 0 ...AftersaleMerchantRefuseGuaranteeRequest.cs | 0 ...ftersaleMerchantRefuseGuaranteeResponse.cs | 0 ...sECAftersaleSearchGuaranteeOrderRequest.cs | 2 + ...ECAftersaleSearchGuaranteeOrderResponse.cs | 0 ...tersaleMerchantAcceptGuaranteeRequest.json | 0 ...tersaleMerchantModifyGuaranteeRequest.json | 0 ...ftersaleMerchantProofGuaranteeRequest.json | 0 ...tersaleMerchantRefuseGuaranteeRequest.json | 0 17 files changed, 124 insertions(+) rename src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/{GuaranteeOrder => Guarantee}/ChannelsECAftersaleGetGuaranteeOrderRequest.cs (100%) rename src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/{GuaranteeOrder => Guarantee}/ChannelsECAftersaleGetGuaranteeOrderResponse.cs (100%) rename src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/{GuaranteeOrder => Guarantee}/ChannelsECAftersaleMerchantAcceptGuaranteeRequest.cs (100%) rename src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/{GuaranteeOrder => Guarantee}/ChannelsECAftersaleMerchantAcceptGuaranteeResponse.cs (100%) rename src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/{GuaranteeOrder => Guarantee}/ChannelsECAftersaleMerchantModifyGuaranteeRequest.cs (100%) rename src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/{GuaranteeOrder => Guarantee}/ChannelsECAftersaleMerchantModifyGuaranteeResponse.cs (100%) rename src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/{GuaranteeOrder => Guarantee}/ChannelsECAftersaleMerchantProofGuaranteeRequest.cs (100%) rename src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/{GuaranteeOrder => Guarantee}/ChannelsECAftersaleMerchantProofGuaranteeResponse.cs (100%) rename src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/{GuaranteeOrder => Guarantee}/ChannelsECAftersaleMerchantRefuseGuaranteeRequest.cs (100%) rename src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/{GuaranteeOrder => Guarantee}/ChannelsECAftersaleMerchantRefuseGuaranteeResponse.cs (100%) rename src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/{GuaranteeOrder => Guarantee}/ChannelsECAftersaleSearchGuaranteeOrderRequest.cs (90%) rename src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/{GuaranteeOrder => Guarantee}/ChannelsECAftersaleSearchGuaranteeOrderResponse.cs (100%) rename test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/Channels/ECAftersale/{GuaranteeOrder => Guarantee}/ChannelsECAftersaleMerchantAcceptGuaranteeRequest.json (100%) rename test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/Channels/ECAftersale/{GuaranteeOrder => Guarantee}/ChannelsECAftersaleMerchantModifyGuaranteeRequest.json (100%) rename test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/Channels/ECAftersale/{GuaranteeOrder => Guarantee}/ChannelsECAftersaleMerchantProofGuaranteeRequest.json (100%) rename test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/Channels/ECAftersale/{GuaranteeOrder => Guarantee}/ChannelsECAftersaleMerchantRefuseGuaranteeRequest.json (100%) 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 c7341d4f..ef17b69d 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleGetAftersaleOrderResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleGetAftersaleOrderResponse.cs @@ -45,6 +45,13 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models [System.Text.Json.Serialization.JsonNumberHandling(System.Text.Json.Serialization.JsonNumberHandling.AllowReadingFromString)] public long SKUId { get; set; } + /// + /// 获取或设置商品编码。 + /// + [Newtonsoft.Json.JsonProperty("sku_code")] + [System.Text.Json.Serialization.JsonPropertyName("sku_code")] + public string? SKUCode { get; set; } + /// /// 获取或设置商品数量。 /// @@ -78,6 +85,13 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models [System.Text.Json.Serialization.JsonNumberHandling(System.Text.Json.Serialization.JsonNumberHandling.AllowReadingFromString)] public long SKUId { get; set; } + /// + /// 获取或设置商品编码。 + /// + [Newtonsoft.Json.JsonProperty("sku_code")] + [System.Text.Json.Serialization.JsonPropertyName("sku_code")] + public string? SKUCode { get; set; } + /// /// 获取或设置商品数量。 /// @@ -85,6 +99,13 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models [System.Text.Json.Serialization.JsonPropertyName("count")] public int Count { get; set; } + /// + /// 获取或设置是否极速退款。 + /// + [Newtonsoft.Json.JsonProperty("fast_refund")] + [System.Text.Json.Serialization.JsonPropertyName("fast_refund")] + public bool? IsFastRefund { get; set; } + /// /// 获取或设置团购优惠券列表。 /// @@ -168,6 +189,20 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models [Newtonsoft.Json.JsonProperty("platform_discount_return_amount")] [System.Text.Json.Serialization.JsonPropertyName("platform_discount_return_amount")] public int? PlatformDiscountReturnAmount { get; set; } + + /// + /// 获取或设置是否使用运费险小额保障退款。 + /// + [Newtonsoft.Json.JsonProperty("is_low_price_insurance_refund")] + [System.Text.Json.Serialization.JsonPropertyName("is_low_price_insurance_refund")] + public bool? IsLowPriceInsuranceRefund { get; set; } + + /// + /// 获取或设置是否最终由运费险出资。 + /// + [Newtonsoft.Json.JsonProperty("is_final_refund_by_insurance")] + [System.Text.Json.Serialization.JsonPropertyName("is_final_refund_by_insurance")] + public bool? IsFinalRefundByInsurance { get; set; } } public class Return @@ -211,6 +246,65 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models public string[]? RefundCertificateUrlList { get; set; } } + public class MerchantUpdateDetail + { + /// + /// 获取或设置协商类型。 + /// + [Newtonsoft.Json.JsonProperty("merchant_update_type")] + [System.Text.Json.Serialization.JsonPropertyName("merchant_update_type")] + public int MerchantUpdateType { get; set; } + + /// + /// 获取或设置协商描述。 + /// + [Newtonsoft.Json.JsonProperty("merchant_update_desc")] + [System.Text.Json.Serialization.JsonPropertyName("merchant_update_desc")] + public string MerchantUpdateDescription { get; set; } = default!; + + /// + /// 获取或设置协商原因类型。 + /// + [Newtonsoft.Json.JsonProperty("update_reason_type")] + [System.Text.Json.Serialization.JsonPropertyName("update_reason_type")] + public int UpdateReasonType { get; set; } + + /// + /// 获取或设置协商前售后类型。 + /// + [Newtonsoft.Json.JsonProperty("old_after_sale_type")] + [System.Text.Json.Serialization.JsonPropertyName("old_after_sale_type")] + public int OldAftersaleType { get; set; } + + /// + /// 获取或设置协商后售后类型。 + /// + [Newtonsoft.Json.JsonProperty("new_after_sale_type")] + [System.Text.Json.Serialization.JsonPropertyName("new_after_sale_type")] + public int NewAftersaleType { get; set; } + + /// + /// 获取或设置协商前售后金额(单位:分)。 + /// + [Newtonsoft.Json.JsonProperty("old_after_sale_amount")] + [System.Text.Json.Serialization.JsonPropertyName("old_after_sale_amount")] + public int OldAftersaleAmount { get; set; } + + /// + /// 获取或设置协商后售后金额(单位:分)。 + /// + [Newtonsoft.Json.JsonProperty("new_after_sale_amount")] + [System.Text.Json.Serialization.JsonPropertyName("new_after_sale_amount")] + public int NewAftersaleAmount { get; set; } + + /// + /// 获取或设置协商图片 MediaId 列表。 + /// + [Newtonsoft.Json.JsonProperty("media_ids")] + [System.Text.Json.Serialization.JsonPropertyName("media_ids")] + public string[]? MediaIdList { get; set; } + } + public class RefundResultInfo { /// @@ -275,6 +369,20 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models [System.Text.Json.Serialization.JsonPropertyName("new_sku_price")] public int NewSKUPrice { get; set; } + /// + /// 获取或设置旧商品编码。 + /// + [Newtonsoft.Json.JsonProperty("old_sku_code")] + [System.Text.Json.Serialization.JsonPropertyName("old_sku_code")] + public string? OldSKUCode { get; set; } + + /// + /// 获取或设置新商品编码。 + /// + [Newtonsoft.Json.JsonProperty("new_sku_code")] + [System.Text.Json.Serialization.JsonPropertyName("new_sku_code")] + public string? NewSKUCode { get; set; } + /// /// 获取或设置商品数量。 /// @@ -446,6 +554,13 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models [System.Text.Json.Serialization.JsonPropertyName("merchant_upload_info")] public Types.MerchantUploadInfo? MerchantUploadInfo { get; set; } + /// + /// 获取或设置商家发起协商信息。 + /// + [Newtonsoft.Json.JsonProperty("merchant_update_detail")] + [System.Text.Json.Serialization.JsonPropertyName("merchant_update_detail")] + public Types.MerchantUpdateDetail? MerchantUpdateDetail { get; set; } + /// /// 获取或设置退款结果信息。 /// @@ -508,6 +623,13 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models [Newtonsoft.Json.JsonProperty("create_time")] [System.Text.Json.Serialization.JsonPropertyName("create_time")] public long CreateTimestamp { get; set; } + + /// + /// 获取或设置售后完结时间戳。 + /// + [Newtonsoft.Json.JsonProperty("complete_time")] + [System.Text.Json.Serialization.JsonPropertyName("complete_time")] + public long? CompleteTimestamp { get; set; } } } diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleGetGuaranteeOrderRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Guarantee/ChannelsECAftersaleGetGuaranteeOrderRequest.cs similarity index 100% rename from src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleGetGuaranteeOrderRequest.cs rename to src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Guarantee/ChannelsECAftersaleGetGuaranteeOrderRequest.cs diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleGetGuaranteeOrderResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Guarantee/ChannelsECAftersaleGetGuaranteeOrderResponse.cs similarity index 100% rename from src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleGetGuaranteeOrderResponse.cs rename to src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Guarantee/ChannelsECAftersaleGetGuaranteeOrderResponse.cs diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleMerchantAcceptGuaranteeRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Guarantee/ChannelsECAftersaleMerchantAcceptGuaranteeRequest.cs similarity index 100% rename from src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleMerchantAcceptGuaranteeRequest.cs rename to src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Guarantee/ChannelsECAftersaleMerchantAcceptGuaranteeRequest.cs diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleMerchantAcceptGuaranteeResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Guarantee/ChannelsECAftersaleMerchantAcceptGuaranteeResponse.cs similarity index 100% rename from src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleMerchantAcceptGuaranteeResponse.cs rename to src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Guarantee/ChannelsECAftersaleMerchantAcceptGuaranteeResponse.cs diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleMerchantModifyGuaranteeRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Guarantee/ChannelsECAftersaleMerchantModifyGuaranteeRequest.cs similarity index 100% rename from src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleMerchantModifyGuaranteeRequest.cs rename to src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Guarantee/ChannelsECAftersaleMerchantModifyGuaranteeRequest.cs diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleMerchantModifyGuaranteeResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Guarantee/ChannelsECAftersaleMerchantModifyGuaranteeResponse.cs similarity index 100% rename from src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleMerchantModifyGuaranteeResponse.cs rename to src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Guarantee/ChannelsECAftersaleMerchantModifyGuaranteeResponse.cs diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleMerchantProofGuaranteeRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Guarantee/ChannelsECAftersaleMerchantProofGuaranteeRequest.cs similarity index 100% rename from src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleMerchantProofGuaranteeRequest.cs rename to src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Guarantee/ChannelsECAftersaleMerchantProofGuaranteeRequest.cs diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleMerchantProofGuaranteeResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Guarantee/ChannelsECAftersaleMerchantProofGuaranteeResponse.cs similarity index 100% rename from src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleMerchantProofGuaranteeResponse.cs rename to src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Guarantee/ChannelsECAftersaleMerchantProofGuaranteeResponse.cs diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleMerchantRefuseGuaranteeRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Guarantee/ChannelsECAftersaleMerchantRefuseGuaranteeRequest.cs similarity index 100% rename from src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleMerchantRefuseGuaranteeRequest.cs rename to src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Guarantee/ChannelsECAftersaleMerchantRefuseGuaranteeRequest.cs diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleMerchantRefuseGuaranteeResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Guarantee/ChannelsECAftersaleMerchantRefuseGuaranteeResponse.cs similarity index 100% rename from src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleMerchantRefuseGuaranteeResponse.cs rename to src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Guarantee/ChannelsECAftersaleMerchantRefuseGuaranteeResponse.cs diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleSearchGuaranteeOrderRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Guarantee/ChannelsECAftersaleSearchGuaranteeOrderRequest.cs similarity index 90% rename from src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleSearchGuaranteeOrderRequest.cs rename to src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Guarantee/ChannelsECAftersaleSearchGuaranteeOrderRequest.cs index 52867952..e0a3be88 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleSearchGuaranteeOrderRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Guarantee/ChannelsECAftersaleSearchGuaranteeOrderRequest.cs @@ -46,7 +46,9 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models /// 获取或设置保障单状态列表。 /// [Newtonsoft.Json.JsonProperty("status_list")] + [Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.Common.StringifiedNumberListWithCommaSplitConverter))] [System.Text.Json.Serialization.JsonPropertyName("status_list")] + [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.Common.StringifiedNumberListWithCommaSplitConverter))] public IList? StatusList { get; set; } /// diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleSearchGuaranteeOrderResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Guarantee/ChannelsECAftersaleSearchGuaranteeOrderResponse.cs similarity index 100% rename from src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleSearchGuaranteeOrderResponse.cs rename to src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Guarantee/ChannelsECAftersaleSearchGuaranteeOrderResponse.cs diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleMerchantAcceptGuaranteeRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/Channels/ECAftersale/Guarantee/ChannelsECAftersaleMerchantAcceptGuaranteeRequest.json similarity index 100% rename from test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleMerchantAcceptGuaranteeRequest.json rename to test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/Channels/ECAftersale/Guarantee/ChannelsECAftersaleMerchantAcceptGuaranteeRequest.json diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleMerchantModifyGuaranteeRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/Channels/ECAftersale/Guarantee/ChannelsECAftersaleMerchantModifyGuaranteeRequest.json similarity index 100% rename from test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleMerchantModifyGuaranteeRequest.json rename to test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/Channels/ECAftersale/Guarantee/ChannelsECAftersaleMerchantModifyGuaranteeRequest.json diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleMerchantProofGuaranteeRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/Channels/ECAftersale/Guarantee/ChannelsECAftersaleMerchantProofGuaranteeRequest.json similarity index 100% rename from test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleMerchantProofGuaranteeRequest.json rename to test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/Channels/ECAftersale/Guarantee/ChannelsECAftersaleMerchantProofGuaranteeRequest.json diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleMerchantRefuseGuaranteeRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/Channels/ECAftersale/Guarantee/ChannelsECAftersaleMerchantRefuseGuaranteeRequest.json similarity index 100% rename from test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/Channels/ECAftersale/GuaranteeOrder/ChannelsECAftersaleMerchantRefuseGuaranteeRequest.json rename to test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/Channels/ECAftersale/Guarantee/ChannelsECAftersaleMerchantRefuseGuaranteeRequest.json