From 834b26339e4dff0ffc4de699359b4cdd6af290f8 Mon Sep 17 00:00:00 2001 From: Fu Diwei Date: Tue, 6 May 2025 16:03:12 +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=E8=8E=B7?= =?UTF-8?q?=E5=8F=96=E7=BA=A0=E7=BA=B7=E5=8D=95=E8=AF=A6=E6=83=85=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E6=A8=A1=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...elsECAftersaleGetAftersaleOrderResponse.cs | 3 ++ ...elsECAftersaleGetComplaintOrderResponse.cs | 14 +++++++++ .../ECOrder/ChannelsECOrderGetResponse.cs | 29 ++++++++++++++++--- 3 files changed, 42 insertions(+), 4 deletions(-) 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 2650affa..3ffe9db8 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleGetAftersaleOrderResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/ChannelsECAftersaleGetAftersaleOrderResponse.cs @@ -1,3 +1,5 @@ +using System; + namespace SKIT.FlurlHttpClient.Wechat.Api.Models { /// @@ -131,6 +133,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models /// /// 获取或设置联系电话。 /// + [Obsolete("相关接口或字段于 2025-04-14 下线。")] [Newtonsoft.Json.JsonProperty("tel_number")] [System.Text.Json.Serialization.JsonPropertyName("tel_number")] public string? TelNumber { get; set; } 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 de1514d1..a85958e3 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 @@ -1,3 +1,5 @@ +using System; + namespace SKIT.FlurlHttpClient.Wechat.Api.Models { /// @@ -40,6 +42,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models /// /// 获取或设置手机号码。 /// + [Obsolete("相关接口或字段于 2025-04-14 下线。")] [Newtonsoft.Json.JsonProperty("phone_number")] [System.Text.Json.Serialization.JsonPropertyName("phone_number")] public string? PhoneNumber { get; set; } @@ -65,6 +68,10 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models [System.Text.Json.Serialization.JsonPropertyName("after_sale_reason")] public int? AftersaleReasonType { get; set; } } + + public class VirualTelNumberInfo : ChannelsECAftersaleGetAftersaleOrderResponse.Types.AftersaleOrder.Types.VirualTelNumberInfo + { + } } /// @@ -96,5 +103,12 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models [Newtonsoft.Json.JsonProperty("status")] [System.Text.Json.Serialization.JsonPropertyName("status")] public int Status { get; set; } + + /// + /// 获取或设置虚拟号码信息。 + /// + [Newtonsoft.Json.JsonProperty("virtual_tel_num_info")] + [System.Text.Json.Serialization.JsonPropertyName("virtual_tel_num_info")] + public Types.VirualTelNumberInfo? VirualTelNumberInfo { get; set; } } } 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 730c349a..a2ac2679 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderGetResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECOrder/ChannelsECOrderGetResponse.cs @@ -131,11 +131,32 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models public class ChangeSKUInfo { /// - /// 获取或设置发货前更换 SKU 是否成功。 + /// 获取或设置发货前更换 SKU 状态。 /// - [Newtonsoft.Json.JsonProperty("preshipment_change_sku_success")] - [System.Text.Json.Serialization.JsonPropertyName("preshipment_change_sku_success")] - public bool IsPreshipmentChangeSKUSuccessful { get; set; } + [Newtonsoft.Json.JsonProperty("preshipment_change_sku_state")] + [System.Text.Json.Serialization.JsonPropertyName("preshipment_change_sku_state")] + public int IsPreshipmentChangeSKUSuccessful { get; set; } + + /// + /// 获取或设置原 SKU ID。 + /// + [Newtonsoft.Json.JsonProperty("old_sku_id")] + [System.Text.Json.Serialization.JsonPropertyName("old_sku_id")] + public long OldSKUId { get; set; } + + /// + /// 获取或设置新 SKU ID。 + /// + [Newtonsoft.Json.JsonProperty("new_sku_id")] + [System.Text.Json.Serialization.JsonPropertyName("new_sku_id")] + public long NewSKUId { get; set; } + + /// + /// 获取或设置商家处理请求的最后时间戳。 + /// + [Newtonsoft.Json.JsonProperty("ddl_time_stamp")] + [System.Text.Json.Serialization.JsonPropertyName("ddl_time_stamp")] + public long? DeadlineTimestamp { get; set; } } }