From 22e32104183a26e0414e44ac5f0c9ba805a9e524 Mon Sep 17 00:00:00 2001
From: dengzedong <dengzedong@email>
Date: 星期二, 14 一月 2025 09:43:18 +0800
Subject: [PATCH] 获取多个预测项lastTime的double类型数据

---
 iailab-module-model/iailab-module-model-biz/src/main/resources/mapper/mcs/MmPredictItemDao.xml |   26 ++++++++++++++++++++++++++
 1 files changed, 26 insertions(+), 0 deletions(-)

diff --git a/iailab-module-model/iailab-module-model-biz/src/main/resources/mapper/mcs/MmPredictItemDao.xml b/iailab-module-model/iailab-module-model-biz/src/main/resources/mapper/mcs/MmPredictItemDao.xml
index 58885d1..940250c 100644
--- a/iailab-module-model/iailab-module-model-biz/src/main/resources/mapper/mcs/MmPredictItemDao.xml
+++ b/iailab-module-model/iailab-module-model-biz/src/main/resources/mapper/mcs/MmPredictItemDao.xml
@@ -88,10 +88,12 @@
         <result property="itemorder" column="ITEMORDER"/>
         <result property="status" column="STATUS"/>
         <result property="categoryid" column="CATEGORYID"/>
+        <result property="lastTime" column="last_time"/>
         <collection property="outPuts" ofType="com.iailab.module.model.mcs.pre.vo.MmItemOutputRespVO">
             <result property="id" column="out_put_id"/>
             <result property="outputorder" column="out_put_order"/>
             <result property="resultName" column="result_name"/>
+            <result property="resultstr" column="result_str"/>
         </collection>
     </resultMap>
 
@@ -191,6 +193,30 @@
         FROM t_mm_predict_merge_item t1
         WHERE t1.itemid = #{ITEMID}
     </select>
+    <select id="getDoubleOutPutsByItemNos" resultMap="MmPredictItemRespVO" parameterType="map">
+        SELECT
+            TMPI.ID,
+            TMPI.ITEMNO,
+            TMPI.ITEMNAME,
+            TMPI.ITEMTYPEID,
+            TMPI.predictlength,
+            TMPI.GRANULARITY,
+            TMPI.ISFUSE,
+            TMPI.WORKCHECKED,
+            TMPI.STATUS,
+            TMIO.id out_put_id,
+            TMIO.outputorder out_put_order,
+            TMIO.resultstr result_str,
+            TMIO.result_name,
+            TMIS.last_time
+        FROM T_MM_PREDICT_ITEM TMPI
+        LEFT JOIN t_mm_item_output TMIO ON TMIO.itemid = TMPI.ID AND TMIO.result_type = 3
+        LEFT JOIN t_mm_item_status TMIS ON TMIS.item_id = TMPI.ID
+        WHERE TMPI.itemno in
+        <foreach collection="itemNos" item="item" open="(" close=")" separator=",">
+            #{item}
+        </foreach>
+    </select>
 
 
 </mapper>
\ No newline at end of file

--
Gitblit v1.9.3