Преглед изворни кода

1.除数数据展示出水流量 2.预测调用跃渊xsy1和xsy2调整

王苗苗 пре 8 месеци
родитељ
комит
c128ce2111

+ 14 - 7
slibra-quartz/src/main/java/com/slibra/quartz/business/JsCsFormatData.java

@@ -104,13 +104,6 @@ public class JsCsFormatData {
             csData.put("RCC", temp4);
         }
 
-        // 出水氨氮 | 在线仪表 - 工业
-        HashMap<Object, Object> temp3 = new HashMap<>();
-        BigDecimal csNh3 = tXinyiIndustry.getCsNh3();
-        temp3.put("value", DecimalUtils.getAbsAndScale(csNh3, INT_2));
-        temp3.put("exceed", !Objects.isNull(csNh3) && csNh3.compareTo(normConfig.getCsadGkz()) > 0);
-        csData.put("NH3-N", temp3);
-
         // 出水SS | 在线仪表 - 工业
         HashMap<Object, Object> temp5 = new HashMap<>();
         BigDecimal csSs = tXinyiIndustry.getCsSs();
@@ -118,6 +111,20 @@ public class JsCsFormatData {
         temp5.put("exceed", !Objects.isNull(csSs) && csSs.compareTo(normConfig.getCsssGkz()) > 0);
         csData.put("SS", temp5);
 
+        // 出水氨氮 | 在线仪表 - 工业
+        HashMap<Object, Object> temp6 = new HashMap<>();
+        BigDecimal csNh3 = tXinyiIndustry.getCsNh3();
+        temp6.put("value", DecimalUtils.getAbsAndScale(csNh3, INT_2));
+        temp6.put("exceed", !Objects.isNull(csNh3) && csNh3.compareTo(normConfig.getCsadGkz()) > 0);
+        csData.put("NH3-N", temp6);
+
+        //2024年08月08日09:50:53 出水增加出水水量展示
+        HashMap<Object, Object> temp0 = new HashMap<>();
+        BigDecimal csSlq = tXinyiIndustry.getCsSlqc();
+        temp0.put("value", DecimalUtils.getAbsAndScale(csSlq, INT_2));
+        temp0.put("exceed", false);//出水水量没有管控值
+        csData.put("流量", temp0);
+
         return csData;
     }
 

+ 2 - 2
slibra-quartz/src/main/java/com/slibra/quartz/task/RyTask.java

@@ -1261,7 +1261,7 @@ public class RyTask
             //2024年6月21日14:57:02 红杉的出水总氮预测改成 不用工业库的,用化验科的两个xsy 相关指标
             //同时调用跃渊的预测接口 保存记录值
             try {
-                String result = HttpUtil.get("http://10.0.3.52:10003/system/forecast?type=3&time=" + DateUtil.format(DateUtils.getNowDate(), DateUtils.YYYY_MM_DD_HH), INT_10000);
+                String result = HttpUtil.get("http://10.0.3.52:10003/system/forecast?type=6&time=" + DateUtil.format(DateUtils.getNowDate(), DateUtils.YYYY_MM_DD_HH), INT_10000);
                 if(!StringUtils.isBlank(result)){
                     JSONArray array = JSON.parseArray(result);
                     tXinyiForecastComparison.setYyForecastOne(array.getBigDecimal(6));
@@ -1296,7 +1296,7 @@ public class RyTask
         }else if(BusinessEnum.BigModelForecastEnum.XSY2.getCode().equals(task)){
             //同时调用跃渊的预测接口 保存记录值
             try {
-                String result = HttpUtil.get("http://10.0.3.52:10003/system/forecast?type=3&time=" + DateUtil.format(DateUtils.getNowDate(), DateUtils.YYYY_MM_DD_HH), INT_10000);
+                String result = HttpUtil.get("http://10.0.3.52:10003/system/forecast?type=7&time=" + DateUtil.format(DateUtils.getNowDate(), DateUtils.YYYY_MM_DD_HH), INT_10000);
                 if(!StringUtils.isBlank(result)){
                     JSONArray array = JSON.parseArray(result);
                     tXinyiForecastComparison.setYyForecastOne(array.getBigDecimal(6));