From 052b0f368a2b516c16f5cb8844b6c28d18357675 Mon Sep 17 00:00:00 2001 From: wangff Date: Thu, 20 Nov 2025 16:48:57 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E6=8E=A5=E5=8F=A3=E5=B9=B3=E5=AE=89?= =?UTF-8?q?=E9=94=99=E8=AF=AF=E7=A0=81=E7=A1=AE=E8=AE=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/cool/store/http/WalletHttpClientRest.java | 4 ++-- .../com/cool/store/service/wallet/impl/WalletServiceImpl.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/coolstore-partner-service/src/main/java/com/cool/store/http/WalletHttpClientRest.java b/coolstore-partner-service/src/main/java/com/cool/store/http/WalletHttpClientRest.java index 9e785cf2e..f0c8a8dfd 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/http/WalletHttpClientRest.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/http/WalletHttpClientRest.java @@ -154,8 +154,8 @@ public class WalletHttpClientRest { if (code != 200) { String msg = (String) responseMap.get("msg"); - // TODO: 等营帐通确认错误码 - if (code == 400) { + // 700-799为平安银行错误 + if (code >= 700 && code <= 799) { throw new ServiceException(ErrorCodeEnum.WALLET_API_ERROR, msg); } else { throw new ServiceException(ErrorCodeEnum.THIRD_API_ERROR, diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/wallet/impl/WalletServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/wallet/impl/WalletServiceImpl.java index 1d1dbbcc7..5ee4abed1 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/wallet/impl/WalletServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/wallet/impl/WalletServiceImpl.java @@ -199,7 +199,7 @@ public class WalletServiceImpl implements WalletService { } catch (ServiceException e) { // 平安打标 签约人和法人一致时,同步返回,失败原因从msg中取 String key = MessageFormat.format(RedisConstant.WALLET_OPEN_FAIL, storeId, WalletTypeEnum.PING_AN.getType()); - redisUtilPool.setString(key, e.getErrorCode().equals(1620003) ? e.getMessage() : "系统异常"); + redisUtilPool.setString(key, e.getErrorCode().equals(ErrorCodeEnum.WALLET_API_ERROR.getCode()) ? e.getMessage() : "系统异常"); log.info("营业执照已上传,接口异常", e); } catch (Exception e) { log.error("营业执照已上传,打标失败", e);