From b10fc4a65144739e5cab10dbff3998bbe4a5bb78 Mon Sep 17 00:00:00 2001 From: Fu Diwei Date: Mon, 29 Sep 2025 20:58:05 +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=E6=8B=92=E7=BB=9D=E5=94=AE=E5=90=8E=E5=8E=9F=E5=9B=A0?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E6=A8=A1=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...nnelsECAftersaleRejectReasonGetResponse.cs | 7 +++++++ ...elsECAftersaleRejectReasonGetResponse.json | 21 +++++++++++-------- 2 files changed, 19 insertions(+), 9 deletions(-) diff --git a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Reason/ChannelsECAftersaleRejectReasonGetResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Reason/ChannelsECAftersaleRejectReasonGetResponse.cs index 5eb8ae66..63051fca 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Reason/ChannelsECAftersaleRejectReasonGetResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Api/Models/Channels/ECAftersale/Reason/ChannelsECAftersaleRejectReasonGetResponse.cs @@ -29,6 +29,13 @@ namespace SKIT.FlurlHttpClient.Wechat.Api.Models [Newtonsoft.Json.JsonProperty("reject_reason")] [System.Text.Json.Serialization.JsonPropertyName("reject_reason")] public string? RejectReasonDescription { get; set; } + + /// + /// 获取或设置售后拒绝原因适用场景。 + /// + [Newtonsoft.Json.JsonProperty("reject_scene")] + [System.Text.Json.Serialization.JsonPropertyName("reject_scene")] + public int RejectScene { get; set; } } } diff --git a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/Channels/ECAftersale/Reason/ChannelsECAftersaleRejectReasonGetResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/Channels/ECAftersale/Reason/ChannelsECAftersaleRejectReasonGetResponse.json index 69c316e8..8bb6c45c 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/Channels/ECAftersale/Reason/ChannelsECAftersaleRejectReasonGetResponse.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Api.UnitTests/ModelSamples/Channels/ECAftersale/Reason/ChannelsECAftersaleRejectReasonGetResponse.json @@ -3,19 +3,22 @@ "errmsg": "ok", "reason_list": [ { - "reject_reason_type": 21, - "reject_reason_type_text": "买家寄回包裹非本订单商品", - "reject_reason": "您的退货商品非本订单的商品,若有疑问请点击【联系商家】按钮与客服沟通" + "reject_reason_type": 6, + "reject_reason_type_text": "买家误操作/已协商取消申请", + "reject_reason": "亲,真是抱歉给您带来麻烦了,刚刚我们已经跟您沟通过了,这次售后我先帮您取消,要是您还有疑问,可以点击【联系商家】与我们进一步沟通", + "reject_scene": 1 }, { - "reject_reason_type": 20, - "reject_reason_type_text": "商品影响二次销售", - "reject_reason": "您的退货商品已影响二次销售,若有疑问请点击【联系商家】按钮与客服沟通" + "reject_reason_type": 4, + "reject_reason_type_text": "包裹在买家发起售后时已完成发货/揽收", + "reject_reason": "亲,您购买的商品已经在运输途中了,要是您不需要了,麻烦您收到货时重新发起售后,这次我先帮您取消了,要是您还有疑问,可以点击【联系商家】与我们进一步沟通", + "reject_scene": 1 }, { - "reject_reason_type": 19, - "reject_reason_type_text": "买家上传的单号有误,商家未收到货", - "reject_reason": "您填写的退货物流单号有误,目前无法查询到您退货物流的信息/未收到您的包裹,可点击【修改】按钮重新上传退货物流单号,若有疑问请点击【联系商家】按钮与客服沟通" + "reject_reason_type": 1, + "reject_reason_type_text": "已在约定时间发货且物流运输正常", + "reject_reason": "亲,您购买的商品本店已在约定时间内完成发货了,目前物流也在正常转运中,辛苦您核实一下,我这边也帮您再催一下快递,尽快给您派送,这次售后我先帮您取消了,要是您还有疑问,可以点击【联系商家】与我们进一步沟通", + "reject_scene": 1 } ] }