|
|
@@ -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);
|
|
|
}
|