From dae6b15fa47b905ba77a26a278cef4f1cdece195 Mon Sep 17 00:00:00 2001 From: sunl888 <2013855675@qq.com> Date: Fri, 14 May 2021 10:52:43 +0800 Subject: [PATCH] =?UTF-8?q?:art:=20=E6=94=AF=E6=8C=81=E8=A7=A3=E6=9E=90err?= =?UTF-8?q?or=5Fcode=E9=94=99=E8=AF=AF=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: sunlong <2013855675@qq.com> --- .../binarywang/wxpay/bean/result/BaseWxPayResult.java | 9 +++++++++ 1 file changed, 9 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 d83e3d06a..9f6f5e270 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 @@ -64,6 +64,11 @@ public abstract class BaseWxPayResult { */ @XStreamAlias("err_code") private String errCode; + /** + * 错误代码. + */ + @XStreamAlias("error_code") + private String errorCode; /** * 错误代码描述. */ @@ -167,6 +172,7 @@ public abstract class BaseWxPayResult { returnMsg = readXmlString(d, "return_msg"); resultCode = readXmlString(d, "result_code"); errCode = readXmlString(d, "err_code"); + errorCode = readXmlString(d, "error_code"); errCodeDes = readXmlString(d, "err_code_des"); appid = readXmlString(d, "appid"); mchId = readXmlString(d, "mch_id"); @@ -356,6 +362,9 @@ public abstract class BaseWxPayResult { if (getErrCode() != null) { errorMsg.append(",错误代码:").append(getErrCode()); } + if (getErrorCode() != null) { + errorMsg.append(",错误代码:").append(getErrorCode()); + } if (getErrCodeDes() != null) { errorMsg.append(",错误详情:").append(getErrCodeDes()); }