|
@@ -130,7 +130,10 @@ public class ComDisplayController {
|
|
|
@RequestMapping(value="selectMapForWholeCompany" , method = RequestMethod.GET)
|
|
|
@ApiOperation(value = "二供供水排行--总公司")
|
|
|
public AjaxMessage<List<SecDataCollectDto>> selectMapForWholeCompany() {
|
|
|
- List<SecDataCollectDto> result = comdisplayMapLocationService.selectMapForWholeCompanyByMonth();
|
|
|
+ MonitorDataCollectDto monitorDataCollectDto = new MonitorDataCollectDto();
|
|
|
+ monitorDataCollectDto.setSceneTypeName("泵站");
|
|
|
+ monitorDataCollectDto.setSceneIds(sceneService.findByParentIdsByCom(null));
|
|
|
+ List<SecDataCollectDto> result = onlineMonitorService.selectMapForWholeCompany(monitorDataCollectDto);
|
|
|
for (SecDataCollectDto item : result) {
|
|
|
item.setYieldWaterUsage(item.getYieldWaterUsage() != null ? (double) Math.round(item.getYieldWaterUsage() / (float) 100) / 100 : null);
|
|
|
}
|
|
@@ -143,6 +146,7 @@ public class ComDisplayController {
|
|
|
monitorDataCollectDto.setSceneTypeName("泵站");
|
|
|
monitorDataCollectDto.setSceneIds(sceneService.findByParentIdsByCom(Long.valueOf(companyOrgId)));
|
|
|
List<MonitorDataCollectDto> result = onlineMonitorService.selectMapSuspensionForMonth(monitorDataCollectDto);
|
|
|
+
|
|
|
for (MonitorDataCollectDto item : result) {
|
|
|
item.setYieldWaterUsage(item.getYieldWaterUsage() != null ? (double) Math.round(item.getYieldWaterUsage() / (float) 100) / 100 : null);
|
|
|
}
|