From b51ece023e0739a1f80c12231542ac994aaae641 Mon Sep 17 00:00:00 2001
From: dengzedong <dengzedong@email>
Date: 星期四, 10 四月 2025 14:54:48 +0800
Subject: [PATCH] 数据分析 添加 原始T+L预测值(未经过自动调整) 存储t+l_bak记录 自动调整功能

---
 iailab-module-model/iailab-module-model-biz/src/main/java/com/iailab/module/model/mcs/pre/service/impl/MmItemResultLastPointServiceImpl.java |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

diff --git a/iailab-module-model/iailab-module-model-biz/src/main/java/com/iailab/module/model/mcs/pre/service/impl/MmItemResultLastPointServiceImpl.java b/iailab-module-model/iailab-module-model-biz/src/main/java/com/iailab/module/model/mcs/pre/service/impl/MmItemResultLastPointServiceImpl.java
index ff83a11..dd8a3d8 100644
--- a/iailab-module-model/iailab-module-model-biz/src/main/java/com/iailab/module/model/mcs/pre/service/impl/MmItemResultLastPointServiceImpl.java
+++ b/iailab-module-model/iailab-module-model-biz/src/main/java/com/iailab/module/model/mcs/pre/service/impl/MmItemResultLastPointServiceImpl.java
@@ -26,9 +26,16 @@
 
     @Override
     public List<Object[]> getData(String outputid, Date startTime, Date endTime, String timeFormat) {
+        return getData(outputid,startTime,endTime,timeFormat,null);
+    }
+
+    public List<Object[]> getData(String outputid, Date startTime, Date endTime, String timeFormat,DataTypeEnum dataTypeEnum) {
         List<Object[]> result = new ArrayList<>();
         InfluxModelResultPOJO pojo = new InfluxModelResultPOJO();
-        pojo.setType(DataTypeEnum.FLOAT_LAST.getCode());
+        if (dataTypeEnum == null) {
+            dataTypeEnum = DataTypeEnum.FLOAT_LAST;
+        }
+        pojo.setType(dataTypeEnum.getCode());
         pojo.setOutPutId(outputid);
         List<InfluxModelResultVO> influxModelResultVOS = influxDBService.queryModelResults(pojo, startTime, endTime);
         influxModelResultVOS.forEach(item -> {

--
Gitblit v1.9.3