Browse Source

综合调度返回cod

wangyangyang 3 years ago
parent
commit
8bb36e7f39

+ 8 - 0
sms_water/src/main/java/com/huaxu/service/impl/HomePageReportServiceImpl.java

@@ -293,6 +293,9 @@ public class HomePageReportServiceImpl implements HomePageReportService {
         //浊度
         BigDecimal turbidity = homePageReportMapper.getWaterQualificationByMonth(localDate, 9, sceneId, "水源",
                 loginUser.getTenantId(), loginUser.getType(), loginUser.getPermissonType(), loginUser.getProgramItemList());
+        //COD
+        BigDecimal cod = homePageReportMapper.getWaterQualificationByMonth(localDate, 15, sceneId, "水源",
+                loginUser.getTenantId(), loginUser.getType(), loginUser.getPermissonType(), loginUser.getProgramItemList());
         //PH
         BigDecimal ph = homePageReportMapper.getWaterQualificationByMonth(localDate, 7, sceneId, "水源",
                 loginUser.getTenantId(), loginUser.getType(), loginUser.getPermissonType(), loginUser.getProgramItemList());
@@ -302,6 +305,7 @@ public class HomePageReportServiceImpl implements HomePageReportService {
 
         WaterQualityRateForScene waterQualityRateForScene = new WaterQualityRateForScene();
         waterQualityRateForScene.setChlorine(chlorine != null ? chlorine : new BigDecimal("100"));
+        waterQualityRateForScene.setCod(cod != null ? cod : new BigDecimal("100"));
         waterQualityRateForScene.setTurbidity(turbidity != null ? turbidity : new BigDecimal("100"));
         waterQualityRateForScene.setPh(ph != null ? ph : new BigDecimal("100"));
         waterQualityRateForScene.setPressure(pressure != null ? pressure : new BigDecimal("100"));
@@ -319,6 +323,9 @@ public class HomePageReportServiceImpl implements HomePageReportService {
         //浊度
         BigDecimal turbidity = homePageReportMapper.getWaterQualificationByMonth(localDate, 10, sceneId, "泵站",
                 loginUser.getTenantId(), loginUser.getType(), loginUser.getPermissonType(), loginUser.getProgramItemList());
+        //COD
+        BigDecimal cod = homePageReportMapper.getWaterQualificationByMonth(localDate, 15, sceneId, "泵站",
+                loginUser.getTenantId(), loginUser.getType(), loginUser.getPermissonType(), loginUser.getProgramItemList());
         //PH
         BigDecimal ph = homePageReportMapper.getWaterQualificationByMonth(localDate, 8, sceneId, "泵站",
                 loginUser.getTenantId(), loginUser.getType(), loginUser.getPermissonType(), loginUser.getProgramItemList());
@@ -328,6 +335,7 @@ public class HomePageReportServiceImpl implements HomePageReportService {
 
         WaterQualityRateForScene waterQualityRateForScene = new WaterQualityRateForScene();
         waterQualityRateForScene.setChlorine(chlorine != null ? chlorine : new BigDecimal("100"));
+        waterQualityRateForScene.setCod(cod != null ? cod : new BigDecimal("100"));
         waterQualityRateForScene.setTurbidity(turbidity != null ? turbidity : new BigDecimal("100"));
         waterQualityRateForScene.setPh(ph != null ? ph : new BigDecimal("100"));
         waterQualityRateForScene.setPressure(pressure != null ? pressure : new BigDecimal("100"));