Browse Source

pms 瑞都 瑞鹰 设备利用率 打印日志

zhangcl 2 weeks ago
parent
commit
4ca82a7ce2

+ 2 - 0
yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/controller/admin/iotrydailyreport/IotRyDailyReportController.java

@@ -2441,6 +2441,8 @@ public class IotRyDailyReportController {
             rate = new BigDecimal((double) reportCount / (overlapDeptIds.size() * daysCount))
                     .setScale(4, RoundingMode.HALF_UP)  // 保留4位小数,四舍五入
                     .doubleValue();
+            System.out.println("瑞鹰设备利用率-分子:" + reportCount);
+            System.out.println("瑞鹰设备利用率-分母:" + overlapDeptIds.size());
         }
 
         // 查询指定部门 指定时间范围内的日报

+ 2 - 0
yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/controller/admin/stat/IotStaticController.java

@@ -3707,6 +3707,8 @@ public class IotStaticController {
                 if (totalTeamNum > 0 && daysCount > 0) {
                     totalDeviceUtilization = new BigDecimal((double) totalReportCount / (totalTeamNum * daysCount))
                             .setScale(4, RoundingMode.HALF_UP);
+                    System.out.println("瑞鹰设备利用率-分子:" + totalReportCount);
+                    System.out.println("瑞鹰设备利用率-分母:" + totalTeamNum);
                 }
             }
         }

+ 2 - 0
yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/service/iotrddailyreport/IotRdDailyReportServiceImpl.java

@@ -1362,6 +1362,8 @@ public class IotRdDailyReportServiceImpl implements IotRdDailyReportService {
                 utilizationResp.setUtilizationRate(deviceUtilization);
                 utilizationResp.setDeptName("utilizationRate");
                 result.add(utilizationResp);
+                System.out.println("瑞都设备利用率-分子:" + reportMainDeviceIds.size());
+                System.out.println("瑞都设备利用率-分母:" + abDeviceIds.size());
             }
         }
         if (CollUtil.isNotEmpty(cumulativeBridgePlugPair)) {