mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-23 04:25:21 +08:00
update 用户余额
This commit is contained in:
@@ -70,11 +70,19 @@ public class MemberWalletInfoServiceImpl implements MemberWalletInfoService {
|
||||
List<MemberWalletInfo> list = memberWalletInfoMapper.selectByMemberWalletList(memberId);
|
||||
if (CollectionUtils.isNotEmpty(list)) {
|
||||
for (MemberWalletInfo memberWalletInfo : list) {
|
||||
BigDecimal principalBalance = memberWalletInfo.getPrincipalBalance() == null
|
||||
? BigDecimal.ZERO
|
||||
: memberWalletInfo.getPrincipalBalance();
|
||||
BigDecimal giftBalance = memberWalletInfo.getGiftBalance() == null
|
||||
? BigDecimal.ZERO
|
||||
: memberWalletInfo.getGiftBalance();
|
||||
MemberWalletVO memberWalletVO = MemberWalletVO.builder()
|
||||
.memberId(memberWalletInfo.getMemberId())
|
||||
.merchantId(memberWalletInfo.getMerchantId())
|
||||
.walletCode(memberWalletInfo.getWalletCode())
|
||||
.principalBalance(memberWalletInfo.getPrincipalBalance())
|
||||
.principalBalance(principalBalance)
|
||||
.giftBalance(giftBalance)
|
||||
.totalBalance(principalBalance.add(giftBalance))
|
||||
.build();
|
||||
// 获取运营商名称
|
||||
PileMerchantInfo merchantInfo = pileMerchantInfoService.selectPileMerchantInfoById(memberWalletInfo.getMerchantId());
|
||||
|
||||
Reference in New Issue
Block a user