|
@@ -262,6 +262,31 @@ public class HomePageReportServiceImpl implements HomePageReportService {
|
|
|
return waterQualityRateForScene;
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public WaterQualityRateForScene waterQualityRateForPumpingStation(Integer sceneId) {
|
|
|
+
|
|
|
+ LoginUser loginUser = UserUtil.getCurrentUser();
|
|
|
+ //余氯
|
|
|
+ BigDecimal chlorine = homePageReportMapper.getWaterQualificationForScene(11,sceneId,"泵站",
|
|
|
+ loginUser.getTenantId(),loginUser.getType(),loginUser.getPermissonType(),loginUser.getProgramItemList());
|
|
|
+ //浊度
|
|
|
+ BigDecimal turbidity = homePageReportMapper.getWaterQualificationForScene(10,sceneId,"泵站",
|
|
|
+ loginUser.getTenantId(),loginUser.getType(),loginUser.getPermissonType(),loginUser.getProgramItemList());
|
|
|
+ //PH
|
|
|
+ BigDecimal ph = homePageReportMapper.getWaterQualificationForScene(8,sceneId,"泵站",
|
|
|
+ loginUser.getTenantId(),loginUser.getType(),loginUser.getPermissonType(),loginUser.getProgramItemList());
|
|
|
+ //压力
|
|
|
+ BigDecimal pressure = homePageReportMapper.getWaterQualificationForScene(13,sceneId,"泵站",
|
|
|
+ loginUser.getTenantId(),loginUser.getType(),loginUser.getPermissonType(),loginUser.getProgramItemList());
|
|
|
+
|
|
|
+ WaterQualityRateForScene waterQualityRateForScene = new WaterQualityRateForScene();
|
|
|
+ waterQualityRateForScene.setChlorine(chlorine!=null?chlorine:BigDecimal.ZERO);
|
|
|
+ waterQualityRateForScene.setTurbidity(turbidity!=null?turbidity:BigDecimal.ZERO);
|
|
|
+ waterQualityRateForScene.setPh(ph!=null?ph:BigDecimal.ZERO);
|
|
|
+ waterQualityRateForScene.setPressure(pressure!=null?pressure:BigDecimal.ZERO);
|
|
|
+ return waterQualityRateForScene;
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public WaterQualityRateForScene waterQualityRateForWaterFactory(Integer sceneId) {
|
|
|
|
|
@@ -286,8 +311,6 @@ public class HomePageReportServiceImpl implements HomePageReportService {
|
|
|
waterQualityRateForScene.setPressure(pressure!=null?pressure:BigDecimal.ZERO);
|
|
|
return waterQualityRateForScene;
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
//水厂制水、药耗、电耗对比曲线
|
|
|
@Override
|
|
|
public List<WaterSupplyChart> waterEnergyConsumption( Integer sceneId,String sceneType) {
|