diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/MemberBasicInfoServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/MemberBasicInfoServiceImpl.java index 27d6ecedb..45f12df09 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/MemberBasicInfoServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/MemberBasicInfoServiceImpl.java @@ -219,6 +219,11 @@ public class MemberBasicInfoServiceImpl implements MemberBasicInfoService { BigDecimal updateGiftBalance = dto.getUpdateGiftBalance(); // 更新赠送金额 BigDecimal updatePrincipalBalance = dto.getUpdatePrincipalBalance(); // 更新本金金额 + if (updateGiftBalance == null || updatePrincipalBalance == null) { + log.error("修改用户余额-金额为空:{}", JSON.toJSONString(dto)); + return 0; + } + // 没有传过来目标运营商,有可能是希晓的小程序在线充值 if (StringUtils.isBlank(dto.getTargetMerchantId())) { // 根据memberId查询会员信息