From 10fd006f32e5a672d72d0e1c35b439f9bcc59959 Mon Sep 17 00:00:00 2001 From: Sheng Chen <315709842@qq.com> Date: Thu, 29 Jul 2021 22:24:54 +0800 Subject: [PATCH] :art: class BaseWxPayResult add a field named signType * feature (common): the callback xml from wechat maybe has sign_type * feature (common): the callback xml from wechat maybe has sign_type Co-authored-by: chensheng --- .../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 9f6f5e270..6a33bf36a 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 @@ public abstract class BaseWxPayResult { 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) {