8000 :art: 支持解析error_code错误码 · binarywang/WxJava@dae6b15 · GitHub
[go: up one dir, main page]

Skip to content

Commit dae6b15

Browse files
authored
🎨 支持解析error_code错误码
Signed-off-by: sunlong <2013855675@qq.com>
1 parent 65c1cdc commit dae6b15

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/result/BaseWxPayResult.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,11 @@ public abstract class BaseWxPayResult {
6464
*/
6565
@XStreamAlias("err_code")
6666
private String errCode;
67+
/**
68+
* 错误代码.
69+
*/
70+
@XStreamAlias("error_code")
71+
private String errorCode;
6772
/**
6873
* 错误代码描述.
6974
*/
@@ -167,6 +172,7 @@ private void loadBasicXML(Document d) {
167172
returnMsg = readXmlString(d, "return_msg");
168173
resultCode = readXmlString(d, "result_code");
169174
errCode = readXmlString(d, "err_code");
175+
errorCode = readXmlString(d, "error_code");
170176
errCodeDes = readXmlString(d, "err_code_des");
171177
appid = readXmlString(d, "appid");
172178
mchId = readXmlString(d, "mch_id");
@@ -356,6 +362,9 @@ public void checkResult(WxPayService wxPayService, String signType, boolean chec
356362
if (getErrCode() != null) {
357363
errorMsg.append(",错误代码:").append(getErrCode());
358364
}
365+
if (getErrorCode() != null) {
366+
errorMsg.append(",错误代码:").append(getErrorCode());
367+
}
359368
if (getErrCodeDes() != null) {
360369
errorMsg.append(",错误详情:").append(getErrCodeDes());
361370
}

0 commit comments

Comments
 (0)
0