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