소스 검색

营销员首页无客户信息报错处理

anderx 5 달 전
부모
커밋
96f8ebefb7
1개의 변경된 파일9개의 추가작업 그리고 3개의 파일을 삭제
  1. 9 3
      src/main/java/com/goafanti/admin/service/impl/AdminStatisticsServiceImpl.java

+ 9 - 3
src/main/java/com/goafanti/admin/service/impl/AdminStatisticsServiceImpl.java

@@ -55,9 +55,15 @@ public class AdminStatisticsServiceImpl implements AdminStatisticsService {
         }else {
             //从客户中计算再添加到adminStatisticsBo
             AdminStatisticsBo ListCount = adminMapper.selectUserCount(aid, null, null);
-            adminStatisticsBo.setPrivateSum(ListCount.getPrivateSum());
-            adminStatisticsBo.setSignSum(ListCount.getSignSum());
-            adminStatisticsBo.setChannelSum(ListCount.getChannelSum());
+            if (ListCount==null){
+                adminStatisticsBo.setPrivateSum(0);
+                adminStatisticsBo.setSignSum(0);
+                adminStatisticsBo.setChannelSum(0);
+            }else {
+                adminStatisticsBo.setPrivateSum(ListCount.getPrivateSum());
+                adminStatisticsBo.setSignSum(ListCount.getSignSum());
+                adminStatisticsBo.setChannelSum(ListCount.getChannelSum());
+            }
             //计算公出次数
             Integer publicSum = publicReleaseMapper.selectCountByaidAndDate(aid, null, null);
             adminStatisticsBo.setPublicReleaseSum(publicSum);