浏览代码

pms 再都设备统计率 模拟数据

zhangcl 1 天之前
父节点
当前提交
bd9abd6c2b

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

@@ -2173,6 +2173,64 @@ public class IotStaticController {
                 // 空值或无~~标识时,保留原名称
             });
         }
+        // 日报应用前先模拟数据
+        rates.clear();
+        ProjectUtilizationRateVo ylk = new ProjectUtilizationRateVo();
+        ylk.setProjectDeptId(331l);
+        ylk.setProjectDeptName("伊拉克项目部");
+        ylk.setTeamCount(4);
+        ylk.setCumulativeDays(1216l);
+        ylk.setConstructionDays(646);
+        ylk.setUtilizationRate(0.5313);
+        ProjectUtilizationRateVo xj = new ProjectUtilizationRateVo();
+        xj.setProjectDeptId(329l);
+        xj.setProjectDeptName("新疆项目部");
+        xj.setTeamCount(2);
+        xj.setCumulativeDays(852l);
+        xj.setConstructionDays(387);
+        xj.setUtilizationRate(0.4542);
+        ProjectUtilizationRateVo db = new ProjectUtilizationRateVo();
+        db.setProjectDeptId(326l);
+        db.setProjectDeptName("东部项目部");
+        db.setTeamCount(3);
+        db.setCumulativeDays(912l);
+        db.setConstructionDays(261);
+        db.setUtilizationRate(0.2862);
+        ProjectUtilizationRateVo qh = new ProjectUtilizationRateVo();
+        qh.setProjectDeptId(327l);
+        qh.setProjectDeptName("青海项目部");
+        qh.setTeamCount(1);
+        qh.setCumulativeDays(304l);
+        qh.setConstructionDays(179);
+        qh.setUtilizationRate(0.5888);
+        ProjectUtilizationRateVo xnyl = new ProjectUtilizationRateVo();
+        xnyl.setProjectDeptId(325l);
+        xnyl.setProjectDeptName("西南压裂项目部");
+        xnyl.setTeamCount(1);
+        xnyl.setCumulativeDays(304l);
+        xnyl.setConstructionDays(252);
+        xnyl.setUtilizationRate(0.8289);
+        ProjectUtilizationRateVo xnly = new ProjectUtilizationRateVo();
+        xnly.setProjectDeptId(330l);
+        xnly.setProjectDeptName("西南连续油管项目部");
+        xnly.setTeamCount(3);
+        xnly.setCumulativeDays(912l);
+        xnly.setConstructionDays(443);
+        xnly.setUtilizationRate(0.4857);
+        ProjectUtilizationRateVo lby = new ProjectUtilizationRateVo();
+        lby.setProjectDeptId(349l);
+        lby.setProjectDeptName("利比亚项目部");
+        lby.setTeamCount(1);
+        lby.setCumulativeDays(304l);
+        lby.setConstructionDays(21);
+        lby.setUtilizationRate(0.0691);
+        rates.add(ylk);
+        rates.add(xj);
+        rates.add(db);
+        rates.add(qh);
+        rates.add(xnyl);
+        rates.add(xnly);
+        rates.add(lby);
         rates.sort(Comparator.comparingDouble(ProjectUtilizationRateVo::getUtilizationRate).reversed());
         return success(rates);
     }