From be2d0f3dd53f33681048665ef90d3d605475de79 Mon Sep 17 00:00:00 2001
From: dongyukun <1208714201@qq.com>
Date: 星期五, 28 三月 2025 11:29:00 +0800
Subject: [PATCH] dopost方法改为静态方法,预测模型运行异常抛出,氧氮氩调度在压力正常时不保存

---
 shasteel-biz/src/main/java/com/iailab/module/shasteel/job/task/RunPredictModuleTask.java  |    3 ++-
 shasteel-biz/src/main/java/com/iailab/module/shasteel/job/task/RunScheduleOnaOptTask.java |   10 +++++-----
 shasteel-biz/src/main/java/com/iailab/module/shasteel/common/util/HttpsRequest.java       |    2 +-
 3 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/shasteel-biz/src/main/java/com/iailab/module/shasteel/common/util/HttpsRequest.java b/shasteel-biz/src/main/java/com/iailab/module/shasteel/common/util/HttpsRequest.java
index 9572904..94a6ec6 100644
--- a/shasteel-biz/src/main/java/com/iailab/module/shasteel/common/util/HttpsRequest.java
+++ b/shasteel-biz/src/main/java/com/iailab/module/shasteel/common/util/HttpsRequest.java
@@ -86,7 +86,7 @@
      * @param token
      * @return
      */
-    public String doPost(String url, Map<String, String> map, String json, String charset, String token) {
+    public static String doPost(String url, Map<String, String> map, String json, String charset, String token) {
         org.apache.http.client.HttpClient httpClient = null;
         HttpPost httpPost = null;
         String result = null;
diff --git a/shasteel-biz/src/main/java/com/iailab/module/shasteel/job/task/RunPredictModuleTask.java b/shasteel-biz/src/main/java/com/iailab/module/shasteel/job/task/RunPredictModuleTask.java
index 02cbe8f..1da83d1 100644
--- a/shasteel-biz/src/main/java/com/iailab/module/shasteel/job/task/RunPredictModuleTask.java
+++ b/shasteel-biz/src/main/java/com/iailab/module/shasteel/job/task/RunPredictModuleTask.java
@@ -66,7 +66,8 @@
                 }
             });
         } catch (Exception ex) {
-            logger.error("runPredictModuleTask运行异常",ex);
+            logger.error("runPredictModuleTask运行异常");
+            ex.printStackTrace();
         }
         logger.info("runPredictModuleTask运行完成");
     }
diff --git a/shasteel-biz/src/main/java/com/iailab/module/shasteel/job/task/RunScheduleOnaOptTask.java b/shasteel-biz/src/main/java/com/iailab/module/shasteel/job/task/RunScheduleOnaOptTask.java
index 0511d29..57ecf75 100644
--- a/shasteel-biz/src/main/java/com/iailab/module/shasteel/job/task/RunScheduleOnaOptTask.java
+++ b/shasteel-biz/src/main/java/com/iailab/module/shasteel/job/task/RunScheduleOnaOptTask.java
@@ -109,22 +109,22 @@
                     String hongAdvice = entry.getValue().getResult().get("hongAdvice").toString();
                     String runAdvice = entry.getValue().getResult().get("runAdvice").toString();
                     String yingdiAdvice = entry.getValue().getResult().get("yingdiAdvice").toString();
-                    if(!yingdiAdvice.equals("压力正常")){
+                    if(!("压力正常".equals(yingdiAdvice)||"-2.0".equals(yingdiAdvice))){
                         saveScheduleSuggest("盈德中压调整建议", yingdiAdvice, scheduleObj, scheduleTime);
                     }
-                    if(!faAdvice.equals("压力正常")){
+                    if(!("压力正常".equals(faAdvice)||"-2.0".equals(faAdvice))){
                         saveScheduleSuggest("法夜空调整建议", faAdvice, scheduleObj, scheduleTime);
                     }
-                    if(!hongAdvice.equals("压力正常")){
+                    if(!("压力正常".equals(hongAdvice)||"-2.0".equals(hongAdvice))){
                         saveScheduleSuggest("宏昌调整建议", hongAdvice, scheduleObj, scheduleTime);
                     }
-                    if(!runAdvice.equals("压力正常")){
+                    if(!("压力正常".equals(runAdvice)||"-2.0".equals(runAdvice))){
                         saveScheduleSuggest("润忠调整建议", runAdvice, scheduleObj, scheduleTime);
                     }
                 } else if (entry.getKey().equals(CODE01)) {
                     String scheduleObj = schemeMap.get(CODE01).getScheduleObj();
                     String advice = entry.getValue().getResult().get("advice").toString();
-                    if(!"压力正常".equals(advice)){
+                    if(!("压力正常".equals(advice)||"-2.0".equals(advice))){
                         saveScheduleSuggest("氮气预警", advice, scheduleObj, scheduleTime);
                     }
                 }

--
Gitblit v1.9.3