From 85643a817ee34f34bb56a7c034e0d0d456ef35b6 Mon Sep 17 00:00:00 2001 From: chensheng Date: Tue, 27 Jul 2021 14:53:27 +0800 Subject: [PATCH 1/2] feature (common): the callback xml from wechat maybe has sign_type --- .../binarywang/wxpay/bean/result/BaseWxPayResult.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/result/BaseWxPayResult.java b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/result/BaseWxPayResult.java index 9f6f5e2700..7acd4a4f4c 100644 --- a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/result/BaseWxPayResult.java +++ b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/result/BaseWxPayResult.java @@ -104,6 +104,11 @@ public abstract class BaseWxPayResult { */ @XStreamAlias("sign") private String sign; + /** + * 签名. + */ + @XStreamAlias("sign_type") + private String signType; //以下为辅助属性 /** @@ -180,6 +185,7 @@ private void loadBasicXML(Document d) { subMchId = readXmlString(d, "sub_mch_id"); nonceStr = readXmlString(d, "nonce_str"); sign = readXmlString(d, "sign"); + signType = readXmlString(d, "sign_type"); } protected static Integer readXmlInteger(Node d, String tagName) { From 208e7f7f5a1793e9de1982ff281f0ed08748adee Mon Sep 17 00:00:00 2001 From: chensheng Date: Wed, 28 Jul 2021 09:33:11 +0800 Subject: [PATCH 2/2] feature (common): the callback xml from wechat maybe has sign_type --- .../github/binarywang/wxpay/bean/result/BaseWxPayResult.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/result/BaseWxPayResult.java b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/result/BaseWxPayResult.java index 7acd4a4f4c..6a33bf36a6 100644 --- a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/result/BaseWxPayResult.java +++ b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/result/BaseWxPayResult.java @@ -105,7 +105,7 @@ public abstract class BaseWxPayResult { @XStreamAlias("sign") private String sign; /** - * 签名. + * 签名类型. */ @XStreamAlias("sign_type") private String signType;