diff --git a/coolstore-partner-common/src/main/java/com/cool/store/constants/RedisConstant.java b/coolstore-partner-common/src/main/java/com/cool/store/constants/RedisConstant.java index 81b296147..7bbb03f77 100644 --- a/coolstore-partner-common/src/main/java/com/cool/store/constants/RedisConstant.java +++ b/coolstore-partner-common/src/main/java/com/cool/store/constants/RedisConstant.java @@ -341,6 +341,11 @@ public class RedisConstant { * 建店资料总部订货收款账户信息 */ public static final String BUILD_RECEIVE_BANK_INFO = "zxjp_build_receive_bank_info"; + + /** + * 加盟线下收款银行默认配置 + */ + public static final String PAYEE_BANK_CONFIG_DEFAULT = "payee_bank_config_default"; /** * 十二分导入锁 diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/fees/impl/PayeeBankConfigServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/fees/impl/PayeeBankConfigServiceImpl.java index c18183f2c..1452c4226 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/fees/impl/PayeeBankConfigServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/fees/impl/PayeeBankConfigServiceImpl.java @@ -110,17 +110,17 @@ public class PayeeBankConfigServiceImpl implements PayeeBankConfigService { } public PayeeBankConfigVO getDefaultBankConfig(String franchiseBrand) { - String bankInfoStr = redisUtilPool.getString(RedisConstant.BUILD_RECEIVE_BANK_INFO + ":" + franchiseBrand); + String bankInfoStr = redisUtilPool.hashGet(RedisConstant.PAYEE_BANK_CONFIG_DEFAULT, franchiseBrand); if (StringUtils.isBlank(bankInfoStr)) { - bankInfoStr = redisUtilPool.getString(RedisConstant.BUILD_RECEIVE_BANK_INFO + ":1"); + bankInfoStr = redisUtilPool.hashGet(RedisConstant.PAYEE_BANK_CONFIG_DEFAULT, "1"); } if (StringUtils.isNotBlank(bankInfoStr)) { JSONObject bankInfo = JSONObject.parseObject(bankInfoStr); return PayeeBankConfigVO.builder() - .payeeName(bankInfo.getString("receivingFirmName")) - .payeeAccount(bankInfo.getString("receivingMsBankAccount")) -// .payeeBank() - .payeeBankBranch(bankInfo.getString("receivingMsBankBranch")) + .payeeName(bankInfo.getString("payeeName")) + .payeeAccount(bankInfo.getString("payeeAccount")) + .payeeBank(bankInfo.getString("payeeBank")) + .payeeBankBranch(bankInfo.getString("payeeBankBranch")) .build(); } return null; 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 d76f87547..44c51428a 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 @@ -105,7 +105,7 @@ public class WalletServiceImpl implements WalletService { .businessType(BankBusinessTypeEnum.PERSONAL.getType()) .legalName(request.getUserName()) .legalNo(request.getIdCardNo()) - .accountAliasName(request.getUserName() + "_" + shopInfo.getStoreId()) + .accountAliasName(request.getUserName() + "_" + UUIDUtils.get8UUID()) .accountCardNo(request.getBankNumber()) .accountPhone(request.getBankMobile()) .bankNo(request.getBankNo())