From bd8b327466403e94ba34f371b65d9485f9023299 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B0=AD=E5=87=AF=E5=87=AF?= Date: Wed, 8 Jan 2025 19:52:57 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9B=9B=E8=A6=81=E7=B4=A0=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E8=BA=AB=E4=BB=BD=E8=AE=A4=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/sqx/modules/app/service/impl/AliServiceImpl.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/sqx/modules/app/service/impl/AliServiceImpl.java b/src/main/java/com/sqx/modules/app/service/impl/AliServiceImpl.java index dc590cb6..a38b88aa 100644 --- a/src/main/java/com/sqx/modules/app/service/impl/AliServiceImpl.java +++ b/src/main/java/com/sqx/modules/app/service/impl/AliServiceImpl.java @@ -128,9 +128,11 @@ public class AliServiceImpl implements AliService { // {"error_code":0,"reason":"成功","result":{"respCode":"0","respMsg":"银行卡鉴权成功","bancardInfor":{"bankName":"招商银行","BankCode":"03080000","BankId":5,"type":"借记卡","cardname":"一卡通(银联卡)","tel":"95555","Icon":"2014121619271052743.gif"}},"sn":"010817431025283426800706871"} // {"error_code":10028,"reason":"成功","result":{"respCode":"6","respMsg":"身份证格式有误","bancardInfor":{"bankName":"招商银行","BankCode":"03080000","BankId":5,"type":"借记卡","cardname":"一卡通(银联卡)","tel":"95555","Icon":"2014121619271052743.gif"}},"sn":"010817575524183118006799233"} JSONObject ret = JSONUtil.parseObj(respBody); + JSONObject result = ret.getJSONObject("result"); Integer errorCode = ret.getInt("error_code"); - if (errorCode != 0) { - JSONObject result = ret.getJSONObject("result"); + String respCode = result.getStr("respCode"); + if (errorCode == 0 && "0".equals(respCode)) { + }else{ throw new SqxException(result.getStr("respMsg")); } return respBody;