From fa66ef7d01ee9c07b4e6949f67640f3f476ed251 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E7=AB=B9=E7=BA=A2?= Date: Wed, 10 Dec 2025 22:37:23 +0800 Subject: [PATCH] feat:setStoreCode --- .../store/service/wallet/impl/WalletServiceImpl.java | 11 +++++++++++ 1 file changed, 11 insertions(+) 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 9593e6558..12aa1f4b1 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 @@ -563,6 +563,17 @@ public class WalletServiceImpl implements WalletService { if (StringUtils.isBlank(request.getLegalSignerRelation())) { throw new ServiceException(ErrorCodeEnum.MINI_PROGRAM_VERSION_TOO_LOW); } + //如果法人是签约人 覆盖法人的信息 取签约人的信息 + if (request.getLegalIsSigner()==1){ + request.setLegalName(request.getSignerName()); + request.setLegalIdCard(request.getSignerIdCard()); + request.setLegalPhone(request.getSignerPhone()); + request.setLegalIdCardFront(request.getSignerIdCardFront()); + request.setLegalBankCard(request.getSettlementCard()); + request.setLegalBankBranchName(request.getBankBranchName()); + request.setLegalBankBranchCode(request.getBankBranchCode()); + request.setLegalBankReservedPhone(request.getBankReservedPhone()); + } //首先存储提交的信息 OpenBankInfoDO openBankInfoDO = new OpenBankInfoDO(); BeanUtil.copyProperties(request, openBankInfoDO);