From f09e2a0630d42fb80e1a8036cd1df83d2f65411e Mon Sep 17 00:00:00 2001 From: Guoqs <123@jsowell.com> Date: Thu, 24 Jul 2025 15:26:55 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E9=92=B1=E5=8C=85code?= =?UTF-8?q?=E4=B8=BA=E7=A9=BA=E7=9A=84=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/jsowell/service/TempService.java | 4 +++- .../src/main/resources/mapper/pile/MemberWalletInfoMapper.xml | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/jsowell-admin/src/main/java/com/jsowell/service/TempService.java b/jsowell-admin/src/main/java/com/jsowell/service/TempService.java index cc3fc980b..ca02ddf88 100644 --- a/jsowell-admin/src/main/java/com/jsowell/service/TempService.java +++ b/jsowell-admin/src/main/java/com/jsowell/service/TempService.java @@ -1348,7 +1348,9 @@ public class TempService { partition.parallelStream().forEach(walletInfoList -> { walletInfoList.forEach(walletInfo -> { // 生成钱包code - walletInfo.setWalletCode(memberBasicInfoService.generateWalletCode()); + if (StringUtils.isBlank(walletInfo.getWalletCode())) { + walletInfo.setWalletCode(memberBasicInfoService.generateWalletCode()); + } }); // 批量更新钱包code memberWalletInfoService.updateBatchSelective(walletInfoList); diff --git a/jsowell-pile/src/main/resources/mapper/pile/MemberWalletInfoMapper.xml b/jsowell-pile/src/main/resources/mapper/pile/MemberWalletInfoMapper.xml index 5c570823a..352b6a218 100644 --- a/jsowell-pile/src/main/resources/mapper/pile/MemberWalletInfoMapper.xml +++ b/jsowell-pile/src/main/resources/mapper/pile/MemberWalletInfoMapper.xml @@ -572,6 +572,6 @@ from member_wallet_info where del_flag = '0' - and merchant_id is null + and wallet_code is null