浏览代码

fix 报警统计

A17404李放 3 年之前
父节点
当前提交
1396194490
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      nb-system/src/main/java/com/nb/bus/stats/analyse/AlarmStatsAnalyse.java

+ 1 - 1
nb-system/src/main/java/com/nb/bus/stats/analyse/AlarmStatsAnalyse.java

@@ -264,7 +264,7 @@ public class AlarmStatsAnalyse implements CommonStats<CombineAlarmResult> {
             combineResults.stream()
                     .filter(r->ObjectUtil.isNotNull(r.getAlarmTime()))
                     .forEach(alarmTotalPieResult::handle);
-            alarmTotalPieResult.setInfusionCount(CollectionUtil.size(groupByInfusionTimeResults.get(timeRange)));
+            alarmTotalPieResult.setInfusionCount(Optional.ofNullable(groupByInfusionTimeResults.get(timeRange)).orElse(new ArrayList<>()).stream().map(CombineAlarmResult::getId).distinct().count());
         });
         groupByTimeCountResult.forEach((timeRange,totalResult)->{
             //表格内容