From 06e4a5ef022865f2478839af3513714b1e324bfd Mon Sep 17 00:00:00 2001 From: "yongfu.huang" Date: Wed, 19 Jul 2023 11:10:42 +0800 Subject: [PATCH 1/3] =?UTF-8?q?:bug:=20=E3=80=90=E5=BE=AE=E4=BF=A1?= =?UTF-8?q?=E8=A7=86=E9=A2=91=E5=8F=B7=E5=B0=8F=E5=BA=97=E3=80=91=201?= =?UTF-8?q?=E3=80=81=E4=BF=AE=E5=A4=8DLong=E8=BD=ACString=E5=BC=82?= =?UTF-8?q?=E5=B8=B8;=202=E3=80=81=E5=94=AE=E5=90=8E=E5=8D=95=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E6=8E=A5=E5=8F=A3=E5=93=8D=E5=BA=94=E8=A1=A5=E4=B8=8A?= =?UTF-8?q?reasonText=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../me/chanjar/weixin/channel/bean/after/AfterSaleInfo.java | 6 +++++- .../channel/bean/message/order/OrderStatusMessage.java | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/after/AfterSaleInfo.java b/weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/after/AfterSaleInfo.java index 25d005c01..897b115a5 100644 --- a/weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/after/AfterSaleInfo.java +++ b/weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/after/AfterSaleInfo.java @@ -63,10 +63,14 @@ public class AfterSaleInfo implements Serializable { @JsonProperty("update_time") private String updateTime; - /** 退款原因 */ + /** 退款原因(后续新增的原因将不再有字面含义,请参考reason_text) */ @JsonProperty("reason") private String reason; + /** 退款原因解释 */ + @JsonProperty("reason_text") + private String reasonText; + /** 退款结果 */ @JsonProperty("refund_resp") private RefundResp refundResp; diff --git a/weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/message/order/OrderStatusMessage.java b/weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/message/order/OrderStatusMessage.java index 554c127b3..4a06ccc99 100644 --- a/weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/message/order/OrderStatusMessage.java +++ b/weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/message/order/OrderStatusMessage.java @@ -40,7 +40,7 @@ public class OrderStatusMessage extends WxChannelMessage { Object obj = null; obj = map.get("order_id"); if (obj != null) { - this.orderId = (String) obj; + this.orderId = obj.toString(); } obj = map.get("status"); if (obj != null) { -- Gitee From cdccb0b51a0e81d5d01945c71453aed11aa1b0cd Mon Sep 17 00:00:00 2001 From: "yongfu.huang" Date: Wed, 19 Jul 2023 12:05:02 +0800 Subject: [PATCH 2/3] =?UTF-8?q?:ant:=20=E3=80=90=E5=BE=AE=E4=BF=A1?= =?UTF-8?q?=E8=A7=86=E9=A2=91=E5=8F=B7=E5=B0=8F=E5=BA=97=E3=80=91=20?= =?UTF-8?q?=E5=94=AE=E5=90=8E=E8=AF=A6=E6=83=85=E8=A1=A5=E5=85=A8=E4=B8=BE?= =?UTF-8?q?=E8=AF=81=E5=9B=BE=E7=89=87media=5Fid=E5=88=97=E8=A1=A8?= =?UTF-8?q?=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../me/chanjar/weixin/channel/bean/after/AfterSaleDetail.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/after/AfterSaleDetail.java b/weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/after/AfterSaleDetail.java index 65a877585..aa1e7b400 100644 --- a/weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/after/AfterSaleDetail.java +++ b/weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/after/AfterSaleDetail.java @@ -35,4 +35,8 @@ public class AfterSaleDetail implements Serializable { /** 联系电话 */ @JsonProperty("tel_number") private String telNumber; + + /** 举证图片media_id列表,根据mediaid获取文件内容接口 */ + @JsonProperty("media_id_list") + private List mediaIdList; } -- Gitee From 5e594e8ccbfb7262038a00b659abb4a9d4166a1f Mon Sep 17 00:00:00 2001 From: "yongfu.huang" Date: Wed, 19 Jul 2023 12:12:38 +0800 Subject: [PATCH 3/3] =?UTF-8?q?:ant:=20=E3=80=90=E5=BE=AE=E4=BF=A1?= =?UTF-8?q?=E8=A7=86=E9=A2=91=E5=8F=B7=E5=B0=8F=E5=BA=97=E3=80=91=20?= =?UTF-8?q?=E5=94=AE=E5=90=8E=E5=8D=95=E4=BF=A1=E6=81=AF=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E5=93=8D=E5=BA=94=E5=88=9B=E5=BB=BA=E6=97=B6=E9=97=B4=E5=92=8C?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=97=B6=E9=97=B4=E6=94=B9=E4=B8=BALong?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../me/chanjar/weixin/channel/bean/after/AfterSaleInfo.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/after/AfterSaleInfo.java b/weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/after/AfterSaleInfo.java index 897b115a5..b0d668b30 100644 --- a/weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/after/AfterSaleInfo.java +++ b/weixin-java-channel/src/main/java/me/chanjar/weixin/channel/bean/after/AfterSaleInfo.java @@ -57,11 +57,11 @@ public class AfterSaleInfo implements Serializable { /** 创建时间 时间戳 秒 */ @JsonProperty("create_time") - private String createTime; + private Long createTime; /** 更新时间 时间戳 秒 */ @JsonProperty("update_time") - private String updateTime; + private Long updateTime; /** 退款原因(后续新增的原因将不再有字面含义,请参考reason_text) */ @JsonProperty("reason") -- Gitee