update后管充值余额 大于零才进行操作

This commit is contained in:
2023-12-08 15:23:41 +08:00
parent cbb072e59c
commit 62aadeab54

View File

@@ -258,7 +258,7 @@ public class MemberBasicInfoServiceImpl implements IMemberBasicInfoService {
BigDecimal newGiftBalance = null;
// 更新本金金额
if (updatePrincipalBalance != null) {
if (updatePrincipalBalance != null && updatePrincipalBalance.compareTo(BigDecimal.ZERO) > 0) {
if (StringUtils.equals(dto.getType(), MemberWalletEnum.TYPE_OUT.getValue())) {
// 扣款 转为负数
updatePrincipalBalance = updatePrincipalBalance.negate();
@@ -295,7 +295,7 @@ public class MemberBasicInfoServiceImpl implements IMemberBasicInfoService {
}
// 更新赠送金额
if (updateGiftBalance != null) {
if (updateGiftBalance != null && updateGiftBalance.compareTo(BigDecimal.ZERO) > 0) {
if (StringUtils.equals(dto.getType(), MemberWalletEnum.TYPE_OUT.getValue())) {
// 扣款 转为负数
updateGiftBalance = updateGiftBalance.negate();