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/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