From 7c47f7800d58efa8043f60ccd6566de1e296939d Mon Sep 17 00:00:00 2001
From: 潘志宝 <979469083@qq.com>
Date: 星期日, 27 四月 2025 09:46:13 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 ansteel-biz/src/main/java/com/iailab/module/ansteel/job/task/RunCokingOverviewTask.java |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/ansteel-biz/src/main/java/com/iailab/module/ansteel/job/task/RunCokingOverviewTask.java b/ansteel-biz/src/main/java/com/iailab/module/ansteel/job/task/RunCokingOverviewTask.java
index f64418a..fe65af1 100644
--- a/ansteel-biz/src/main/java/com/iailab/module/ansteel/job/task/RunCokingOverviewTask.java
+++ b/ansteel-biz/src/main/java/com/iailab/module/ansteel/job/task/RunCokingOverviewTask.java
@@ -198,12 +198,14 @@
                 List<String> points = new ArrayList<>();
                 points.add(conf.getPointNo());
                 Map<String, Object> pointsRealValue = dataPointApi.queryPointsRealValue(points);
-                value = Double.valueOf(pointsRealValue.get(conf.getPointNo()).toString());
+                if (pointsRealValue.containsKey(conf.getPointNo())) {
+                    value = Double.valueOf(pointsRealValue.get(conf.getPointNo()).toString());
+                }
                 break;
             case IND:
                 List<ApiIndItemValueDTO> indValues = indItemApi.queryIndItemDefaultValue(conf.getPointNo());
                 if (!CollectionUtils.isEmpty(indValues)) {
-                    value = Double.valueOf(indValues.get(indValues.size() - 1).getDataValue().toString());
+                    value = Double.valueOf(indValues.get(0).getDataValue().toString());
                 }
                 break;
             case MODEL:

--
Gitblit v1.9.3