From a240bf0d15a2bb8a40ffe0b0e3c1b6efbed5b6d5 Mon Sep 17 00:00:00 2001
From: VVT789 <sdxt_0802@163.com>
Date: 星期六, 22 三月 2025 19:46:52 +0800
Subject: [PATCH] 修复已知问题,删除指标时增加判断

---
 zhitan-system/src/main/resources/mapper/model/EnergyIndexMapper.xml |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

diff --git a/zhitan-system/src/main/resources/mapper/model/EnergyIndexMapper.xml b/zhitan-system/src/main/resources/mapper/model/EnergyIndexMapper.xml
index 279d42f..3e16008 100644
--- a/zhitan-system/src/main/resources/mapper/model/EnergyIndexMapper.xml
+++ b/zhitan-system/src/main/resources/mapper/model/EnergyIndexMapper.xml
@@ -408,4 +408,23 @@
         </if>
     </where>
   </select>
+    <select id="getModelNodeIndexInfoListByIndexIds"
+            resultType="com.zhitan.model.domain.vo.ModelNodeIndexInfo">
+        SELECT 	mi.model_name modelName,
+          mi.model_code,
+          mn."name" "name",
+          ei.index_id,
+          ei.code indexCode,
+          ei."name" indexName,
+          ei.energy_id,
+          ei.energy_id
+        FROM node_index ni
+        INNER JOIN energy_index ei ON ni.index_id = ei.index_id
+        LEFT JOIN model_node mn ON ni.node_id = mn.node_id
+        LEFT JOIN model_info mi ON mn.model_code = mi.model_code
+        WHERE ei.index_id IN
+        <foreach collection="indexIds" item="indexId" open="(" separator="," close=")">
+            #{indexId}
+        </foreach>
+    </select>
 </mapper>

--
Gitblit v1.9.3