From e87017017b42d5b63ced3be743e2cf57c5bf0280 Mon Sep 17 00:00:00 2001 From: Lius <Lius2225@163.com> Date: 星期一, 15 一月 2024 11:35:56 +0800 Subject: [PATCH] 设备监控上报设备状态信息接口 --- lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcEquipmentMapper.xml | 16 ++++++++++++---- 1 files changed, 12 insertions(+), 4 deletions(-) diff --git a/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcEquipmentMapper.xml b/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcEquipmentMapper.xml index 893762f..6824c8a 100644 --- a/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcEquipmentMapper.xml +++ b/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcEquipmentMapper.xml @@ -96,6 +96,8 @@ k.equipmentName, MAX ( l.Oporation ) Oporation, k.id, + k.equipment_status, + k.equipment_status_remark, k.equipment_type equipmentType, k.equipment_type_pictures FROM @@ -105,13 +107,15 @@ MAX ( t.equipmentName ) equipmentName, MAX ( m.CollectTime ) CollectTime, id, + equipment_status, + equipment_status_remark, equipment_type, equipment_type_pictures FROM - ( SELECT equipment_id EquipmentID, equipment_Name equipmentName, id, equipment_type FROM mdc_equipment WHERE equipment_id IN - <foreach collection="equipmentIds" index="index" item="id" open="(" separator="," close=")"> - #{id} - </foreach> + ( SELECT equipment_id EquipmentID, equipment_Name equipmentName, id, equipment_type, equipment_status, equipment_status_remark FROM mdc_equipment WHERE equipment_id IN + <foreach collection="equipmentIds" index="index" item="id" open="(" separator="," close=")"> + #{id} + </foreach> ) t LEFT JOIN ( SELECT equipment_type_name, equipment_type_pictures FROM mdc_equipment_type) met ON t.equipment_type = met.equipment_type_name LEFT JOIN ( SELECT EquipmentID, CollectTime, Oporation FROM EquipmentLog WHERE Oporation <![CDATA[ <> ]]> 23 ) m ON t.EquipmentID= m.EquipmentID @@ -119,6 +123,8 @@ t.EquipmentID, id, equipment_type, + equipment_status, + equipment_status_remark, equipment_type_pictures ) k LEFT JOIN ( SELECT EquipmentID, CollectTime, Oporation FROM EquipmentLog WHERE Oporation <![CDATA[ <> ]]> 23 ) l ON k.CollectTime= l.CollectTime @@ -128,6 +134,8 @@ k.CollectTime, k.equipmentName, k.id, + k.equipment_status, + k.equipment_status_remark, k.equipment_type, k.equipment_type_pictures ORDER BY -- Gitblit v1.9.3