mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-05-07 03:20:06 +08:00
bugfix 余额支付退款时空指针异常
This commit is contained in:
@@ -1084,9 +1084,11 @@ public class DelayMerchantProgramLogic extends AbstractProgramLogic {
|
|||||||
|
|
||||||
// 需要退回本金的金额
|
// 需要退回本金的金额
|
||||||
BigDecimal returnPrincipal = returnAmountMap.get("returnPrincipal");
|
BigDecimal returnPrincipal = returnAmountMap.get("returnPrincipal");
|
||||||
|
returnPrincipal = returnPrincipal == null ? BigDecimal.ZERO : returnPrincipal;
|
||||||
|
|
||||||
// 需要退回赠送金的金额
|
// 需要退回赠送金的金额
|
||||||
BigDecimal returnGift = returnAmountMap.get("returnGift");
|
BigDecimal returnGift = returnAmountMap.get("returnGift");
|
||||||
|
returnGift = returnGift == null ? BigDecimal.ZERO : returnGift;
|
||||||
|
|
||||||
// 更新会员钱包/余额退回到钱包
|
// 更新会员钱包/余额退回到钱包
|
||||||
UpdateMemberBalanceDTO updateMemberBalanceDTO = UpdateMemberBalanceDTO.builder()
|
UpdateMemberBalanceDTO updateMemberBalanceDTO = UpdateMemberBalanceDTO.builder()
|
||||||
|
|||||||
Reference in New Issue
Block a user