Преглед на файлове

驾驶舱统计数据 debug

master
PoffyZhang преди 1 година
родител
ревизия
037b1d818b
променени са 1 файла, в които са добавени 5 реда и са изтрити 2 реда
  1. +5
    -2
      pmapi/src/main/java/com/ningdatech/pmapi/scheduler/task/CockpitStatsStatisticsTask.java

+ 5
- 2
pmapi/src/main/java/com/ningdatech/pmapi/scheduler/task/CockpitStatsStatisticsTask.java Целия файл

@@ -588,8 +588,11 @@ public class CockpitStatsStatisticsTask {
private Integer computeLagging(List<Project> projects) {
List<String> projectCodes = projects.stream().map(Project::getProjectCode).collect(Collectors.toList());
Map<String, Project> map = projects.stream().collect(Collectors.toMap(p -> p.getProjectCode(), p -> p));
List<WflowEarlyWarningRecords> records = earlyWarningRecordsService.list(Wrappers.lambdaQuery(WflowEarlyWarningRecords.class)
.in(WflowEarlyWarningRecords::getProjectCode, projectCodes));
List<WflowEarlyWarningRecords> records = Lists.newArrayList();
if(CollUtil.isNotEmpty(projectCodes)){
records = earlyWarningRecordsService.list(Wrappers.lambdaQuery(WflowEarlyWarningRecords.class)
.in(WflowEarlyWarningRecords::getProjectCode, projectCodes));
}
return records.stream().mapToInt(r -> {
if(!map.containsKey(r.getProjectCode())){
return 0;


Loading…
Отказ
Запис