From dc014eb097de2fbf2664b3164076361019dcfcbb Mon Sep 17 00:00:00 2001
From: 潘志宝 <979469083@qq.com>
Date: 星期一, 12 五月 2025 13:37:10 +0800
Subject: [PATCH] getPreDataChart

---
 ansteel-biz/src/main/java/com/iailab/module/ansteel/job/task/RunCokingProdDayTask.java |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/ansteel-biz/src/main/java/com/iailab/module/ansteel/job/task/RunCokingProdDayTask.java b/ansteel-biz/src/main/java/com/iailab/module/ansteel/job/task/RunCokingProdDayTask.java
index 539719a..7315d11 100644
--- a/ansteel-biz/src/main/java/com/iailab/module/ansteel/job/task/RunCokingProdDayTask.java
+++ b/ansteel-biz/src/main/java/com/iailab/module/ansteel/job/task/RunCokingProdDayTask.java
@@ -6,6 +6,8 @@
 import com.iailab.module.ansteel.coking.service.CokingProcessConfService;
 import com.iailab.module.ansteel.coking.service.CokingProdDayService;
 import com.iailab.module.ansteel.common.enums.ProcessConfDataTypeEnum;
+import com.iailab.module.data.api.arc.ArcDataApi;
+import com.iailab.module.data.api.arc.dto.ApiArcDataDTO;
 import com.iailab.module.data.api.ind.IndItemApi;
 import com.iailab.module.data.api.ind.dto.ApiIndItemValueDTO;
 import com.iailab.module.data.api.point.DataPointApi;
@@ -42,6 +44,8 @@
 
     @Resource
     private DataPointApi dataPointApi;
+    @Resource
+    private ArcDataApi arcDataApi;
 
     @Resource
     private IndItemApi indItemApi;
@@ -88,6 +92,12 @@
                             value = indValues.get(indValues.size() - 1).getDataValue().toString();
                         }
                         break;
+                    case ARC:
+                        ApiArcDataDTO apiArcDataDTO = arcDataApi.queryArcLastValue(conf.getPointNo());
+                        if (apiArcDataDTO != null) {
+                            value = apiArcDataDTO.getArcValue().toString();
+                        }
+                        break;
                    default:
                         break;
 

--
Gitblit v1.9.3