From 43985b0f6383d096349627798122d2ee6be9f6d6 Mon Sep 17 00:00:00 2001 From: "autumn.g@foxmail.com" Date: Mon, 25 Dec 2023 14:00:30 +0800 Subject: [PATCH] update --- .../src/main/java/com/jsowell/service/MemberService.java | 1 + .../com/jsowell/pile/service/IMemberBasicInfoService.java | 4 +++- .../jsowell/pile/service/impl/MemberBasicInfoServiceImpl.java | 3 ++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/jsowell-admin/src/main/java/com/jsowell/service/MemberService.java b/jsowell-admin/src/main/java/com/jsowell/service/MemberService.java index eb8852f20..ba075129e 100644 --- a/jsowell-admin/src/main/java/com/jsowell/service/MemberService.java +++ b/jsowell-admin/src/main/java/com/jsowell/service/MemberService.java @@ -167,6 +167,7 @@ public class MemberService { MemberWalletInfo memberWalletInfo = MemberWalletInfo.builder() .memberId(memberId) .merchantId("35") + .walletCode(memberBasicInfoService.generateWalletCode()) .build(); memberTransactionDTO.setMemberWalletInfo(memberWalletInfo); } diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/IMemberBasicInfoService.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/IMemberBasicInfoService.java index e29932f49..c3b60e371 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/IMemberBasicInfoService.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/IMemberBasicInfoService.java @@ -89,7 +89,9 @@ public interface IMemberBasicInfoService { */ MemberBasicInfo selectInfoByMemberId(String memberId); - /** + String generateWalletCode(); + + /** * 更新会员余额 * @param dto * @return diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/MemberBasicInfoServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/MemberBasicInfoServiceImpl.java index ea610920d..a85855d4f 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/MemberBasicInfoServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/MemberBasicInfoServiceImpl.java @@ -180,7 +180,8 @@ public class MemberBasicInfoServiceImpl implements IMemberBasicInfoService { * 生成钱包卡号WalletCode * @return */ - private String generateWalletCode() { + @Override + public String generateWalletCode() { while (true) { String walletCode = IdUtils.get16UUID("89"); // 通过walletCode查询是否已经存在