浏览代码

修改账户查询数据空指针判断

hxl13994548489 2 年之前
父节点
当前提交
7cf7a92010
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      src/main/java/com/ydtech/modules/admin/service/impl/SysUserAccountServiceImpl.java

+ 4 - 1
src/main/java/com/ydtech/modules/admin/service/impl/SysUserAccountServiceImpl.java

@@ -1419,7 +1419,10 @@ public class SysUserAccountServiceImpl extends ServiceImpl<SysUserAccountMapper,
         // 可提现金额    查询账户的钱
         mySumAmountQueryDto.setAuditstatus("1");
         SysUserAccount sysUserAccountEntity = baseMapper.getById(mySumAmountQueryDto.getUserId());
-        BigDecimal ssKTAmount = sysUserAccountEntity.getSumAmount();
+        BigDecimal ssKTAmount =BigDecimal.ZERO;
+        if(sysUserAccountEntity!=null){
+            ssKTAmount = sysUserAccountEntity.getSumAmount()==null?BigDecimal.ZERO: sysUserAccountEntity.getSumAmount();
+        }
         BigDecimal sumAmount=ysTXAmount.add(ssKTAmount);
 
         return new MySumAmountDto(ysAmount,ssAmount,ysAndSsAmount,ysTGAmount,ssTGAmount,ysAndSsTGAmount,ysTXAmount,ssKTAmount,sumAmount);