This commit is contained in:
2023-12-25 14:00:30 +08:00
parent cae36cab43
commit 43985b0f63
3 changed files with 6 additions and 2 deletions

View File

@@ -167,6 +167,7 @@ public class MemberService {
MemberWalletInfo memberWalletInfo = MemberWalletInfo.builder() MemberWalletInfo memberWalletInfo = MemberWalletInfo.builder()
.memberId(memberId) .memberId(memberId)
.merchantId("35") .merchantId("35")
.walletCode(memberBasicInfoService.generateWalletCode())
.build(); .build();
memberTransactionDTO.setMemberWalletInfo(memberWalletInfo); memberTransactionDTO.setMemberWalletInfo(memberWalletInfo);
} }

View File

@@ -89,7 +89,9 @@ public interface IMemberBasicInfoService {
*/ */
MemberBasicInfo selectInfoByMemberId(String memberId); MemberBasicInfo selectInfoByMemberId(String memberId);
/** String generateWalletCode();
/**
* 更新会员余额 * 更新会员余额
* @param dto * @param dto
* @return * @return

View File

@@ -180,7 +180,8 @@ public class MemberBasicInfoServiceImpl implements IMemberBasicInfoService {
* 生成钱包卡号WalletCode * 生成钱包卡号WalletCode
* @return * @return
*/ */
private String generateWalletCode() { @Override
public String generateWalletCode() {
while (true) { while (true) {
String walletCode = IdUtils.get16UUID("89"); String walletCode = IdUtils.get16UUID("89");
// 通过walletCode查询是否已经存在 // 通过walletCode查询是否已经存在