From 5746c3dd5f830ff60c4e52a611d7a47903d5ed06 Mon Sep 17 00:00:00 2001
From: dengzedong <dengzedong@email>
Date: 星期五, 14 二月 2025 16:31:53 +0800
Subject: [PATCH] 优化

---
 shasteel-biz/src/main/java/com/iailab/module/shasteel/job/task/RunLDGTankFactorPredTask.java |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/shasteel-biz/src/main/java/com/iailab/module/shasteel/job/task/RunLDGTankFactorPredTask.java b/shasteel-biz/src/main/java/com/iailab/module/shasteel/job/task/RunLDGTankFactorPredTask.java
index 8390d55..33bf2a0 100644
--- a/shasteel-biz/src/main/java/com/iailab/module/shasteel/job/task/RunLDGTankFactorPredTask.java
+++ b/shasteel-biz/src/main/java/com/iailab/module/shasteel/job/task/RunLDGTankFactorPredTask.java
@@ -47,11 +47,11 @@
             Map<String, Object> pointsRealValue = dataPointApi.queryPointsRealValue(allPointNos);
 
             for (Map.Entry<String, List<String>> entry : checkPoints.entrySet()) {
-                for (Map.Entry<String, Object> pointRealValue : pointsRealValue.entrySet()) {
-                    String pointNo = pointRealValue.getKey();
-                    Double value = null == pointRealValue.getValue() ? null : Double.valueOf(pointRealValue.getValue().toString());
+                for (String pointNo : entry.getValue()) {
+                    Double value = null == pointsRealValue.get(pointNo) ? null : Double.valueOf(pointsRealValue.get(pointNo).toString());
                     //如果有旧值,且旧值为0,且新值不为null,且新值>0  触发模型
                     if (null != pointsLastValue.get(pointNo) && pointsLastValue.get(pointNo).equals(0.0) && null != value && value.compareTo(0.0) > 0){
+                        logger.info("LDG柜容预测触发,NET:" + entry.getKey() + ",pointNo:" + pointNo + "-" + value);
                         runPredictModuleTask.run(entry.getKey());
                         break;
                     }

--
Gitblit v1.9.3