Jelajahi Sumber

pms 瑞恒 看板 生产动态列表 显示 设备套数 bug

zhangcl 3 hari lalu
induk
melakukan
b5d9f48f62

+ 9 - 7
yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/service/iotrhdailyreport/IotRhDailyReportServiceImpl.java

@@ -1457,6 +1457,14 @@ public class IotRhDailyReportServiceImpl implements IotRhDailyReportService {
                                         .computeIfAbsent(taskLocation, k -> new HashSet<>())
                                         .add(deptId);
                             }
+
+                            // 项目部下 施工区域内 施工队伍数量
+                            if (StrUtil.isNotBlank(taskLocation)) {
+                                projectLocationSgTeamSet
+                                        .computeIfAbsent(projectDeptId, k -> new HashMap<>())
+                                        .computeIfAbsent(taskLocation, k -> new HashSet<>())
+                                        .add(deptId);
+                            }
                         }
                     }
                 }
@@ -1500,13 +1508,7 @@ public class IotRhDailyReportServiceImpl implements IotRhDailyReportService {
                                         sgTeamCountPair.put(projectDeptId, 1);
                                     }
                                 }
-                                // 项目部下 施工区域内 施工队伍数量
-                                if (StrUtil.isNotBlank(taskLocation)) {
-                                    projectLocationSgTeamSet
-                                            .computeIfAbsent(projectDeptId, k -> new HashMap<>())
-                                            .computeIfAbsent(taskLocation, k -> new HashSet<>())
-                                            .add(deptId);
-                                }
+
                             }
 
                             // 统计 施工 准备 待命 队伍数量