Browse Source

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

anderx 4 months ago
parent
commit
96f8ebefb7

+ 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);