This commit is contained in:
2023-12-07 16:12:54 +08:00
parent fd4e88c78e
commit 829e9f02f7
3 changed files with 25 additions and 9 deletions

View File

@@ -160,12 +160,16 @@ public class MemberService {
memberBasicInfo.setMerchantId(Long.valueOf(merchantId));
memberBasicInfo.setOpenId(openId);
MemberTransactionDTO memberTransactionDTO = new MemberTransactionDTO();
memberTransactionDTO.setMemberBasicInfo(memberBasicInfo);
// 首次新建会员,同时新建会员钱包
// MemberWalletInfo memberWalletInfo = MemberWalletInfo.builder().memberId(memberId).build();
MemberTransactionDTO memberTransactionDTO = MemberTransactionDTO.builder()
.memberBasicInfo(memberBasicInfo)
// .memberWalletInfo(memberWalletInfo)
.build();
if (StringUtils.equals("35", merchantId)) {
MemberWalletInfo memberWalletInfo = MemberWalletInfo.builder()
.memberId(memberId)
.merchantId("35")
.build();
memberTransactionDTO.setMemberWalletInfo(memberWalletInfo);
}
transactionService.createMember(memberTransactionDTO);
} else {
if (!StringUtils.equals(memberBasicInfo.getOpenId(), openId)) {

View File

@@ -180,10 +180,13 @@ public class TransactionService {
if (Objects.nonNull(dto.getMemberBasicInfo())) {
memberBasicInfoMapper.insertMemberBasicInfo(dto.getMemberBasicInfo());
}
// 2023年11月11日17点01分修改逻辑 新建会员的时候不用新建钱包了,由在后管充值的时候创建
// if (Objects.nonNull(dto.getMemberWalletInfo())) {
// memberWalletInfoMapper.insertSelective(dto.getMemberWalletInfo());
// }
/*
2023年11月11日17点01分修改逻辑 新建会员的时候不用新建钱包了,由在后管充值的时候创建
2023年12月7日15点13分 修改逻辑,前面传过来钱包信息就创建
*/
if (Objects.nonNull(dto.getMemberWalletInfo())) {
memberWalletInfoMapper.insertSelective(dto.getMemberWalletInfo());
}
}
/**

View File

@@ -0,0 +1,9 @@
package com.jsowell.pile.util;
/**
* 运营商工具类
*/
public class MerchantUtils {
private String XIXIAO_MERCHANT_ID = "35";
}