浏览代码

续费余额缴费金额出错

周箭河 5 年之前
父节点
当前提交
83bc404219
共有 1 个文件被更改,包括 6 次插入1 次删除
  1. 6 1
      mec-biz/src/main/java/com/ym/mec/biz/service/impl/SysUserCashAccountServiceImpl.java

+ 6 - 1
mec-biz/src/main/java/com/ym/mec/biz/service/impl/SysUserCashAccountServiceImpl.java

@@ -90,12 +90,17 @@ public class SysUserCashAccountServiceImpl extends BaseServiceImpl<Integer, SysU
             throw new BizException("现金账户[{}]余额不足,可用余额剩{}元", userId, cashAccount.getBalance().doubleValue());
         }
 
+        String comment = memo;
+        if(sysUserFeignService.queryUserInfo() != null){
+            comment = memo + "-" + sysUserFeignService.queryUserInfo().getId();
+        }
+
         Date date = new Date();
 
         SysUserCashAccountDetail detail = new SysUserCashAccountDetail();
         detail.setAmount(decimal);
         detail.setBalance(cashAccount.getBalance().add(decimal));
-        detail.setComment(memo + "-" + sysUserFeignService.queryUserInfo().getId());
+        detail.setComment(comment);
         detail.setCreateTime(date);
         detail.setDescription(memo);
         detail.setStatus(DealStatusEnum.SUCCESS);