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