From e8401b85ea303e7cb87062dfa918cb59071befb3 Mon Sep 17 00:00:00 2001 From: VVT789 <sdxt_0802@163.com> Date: 星期五, 18 四月 2025 12:40:02 +0800 Subject: [PATCH] 报警代码优化 --- zhitan-system/src/main/resources/mapper/model/ModelNodeMapper.xml | 18 ++++++++++++++++++ 1 files changed, 18 insertions(+), 0 deletions(-) diff --git a/zhitan-system/src/main/resources/mapper/model/ModelNodeMapper.xml b/zhitan-system/src/main/resources/mapper/model/ModelNodeMapper.xml index eb7fbde..d8486ec 100644 --- a/zhitan-system/src/main/resources/mapper/model/ModelNodeMapper.xml +++ b/zhitan-system/src/main/resources/mapper/model/ModelNodeMapper.xml @@ -466,4 +466,22 @@ AND di.data_time >= #{dateTimeMap.startTime} AND di.data_time <= #{dateTimeMap.endTime} </select> + <select id="getAllModelNodeIndexByAddress" resultType="com.zhitan.model.domain.vo.ModelNodeIndexInfo"> + SELECT + mn.node_id nodeId, + mn.code nodeCode, + mn."name" nodeName, + ni.index_id indexId, + ei."name" indexName, + ei.index_type indexType, + mi.energy_type + FROM + "model_node" mn + LEFT JOIN "node_index" ni ON mn.node_id = ni.node_id + LEFT JOIN energy_index ei ON ni.index_id = ei.index_id + LEFT JOIN meter_implement mi ON mi."id" = ei.meter_id + WHERE + mn.model_code = #{modelCode} + AND mn.address LIKE concat( #{address} , '%' ) + </select> </mapper> -- Gitblit v1.9.3