From 33aea4a7532fcaddbd4262e51900b5102c0aa07c Mon Sep 17 00:00:00 2001 From: Lius <Lius2225@163.com> Date: 星期三, 09 十月 2024 14:09:52 +0800 Subject: [PATCH] update --- lxzn-module-mdc/src/main/java/org/jeecg/modules/screen/mapper/xml/MdcSubLargeScreenMapper.xml | 24 ++++++++++++++++++++++++ 1 files changed, 24 insertions(+), 0 deletions(-) diff --git a/lxzn-module-mdc/src/main/java/org/jeecg/modules/screen/mapper/xml/MdcSubLargeScreenMapper.xml b/lxzn-module-mdc/src/main/java/org/jeecg/modules/screen/mapper/xml/MdcSubLargeScreenMapper.xml index 8feb676..353781c 100644 --- a/lxzn-module-mdc/src/main/java/org/jeecg/modules/screen/mapper/xml/MdcSubLargeScreenMapper.xml +++ b/lxzn-module-mdc/src/main/java/org/jeecg/modules/screen/mapper/xml/MdcSubLargeScreenMapper.xml @@ -33,4 +33,28 @@ WHERE t3.production_id = #{productionId} </select> + + <!--鍒�鍏峰鍛藉垪琛�--> + <select id="toolLifeList" resultType="org.jeecg.modules.screen.dto.ToolLifeDto"> + SELECT + t.* + FROM + ( + SELECT + a.EquipmentID equipmentId, + t1.equipment_name equipmentName, + a.TId tId, + a.InitLife initLife, + a.CurrentLife currentLife, + row_number( ) OVER ( partition BY EquipmentID, TId ORDER BY CollectTime DESC ) rw + FROM + Basi_CuttingToolCraftLife a + LEFT JOIN mdc_equipment t1 ON t1.equipment_id = a.EquipmentID + LEFT JOIN mdc_production_equipment t2 ON t1.id = t2.equipment_id + WHERE + t2.production_id = #{productionId} + ) t + WHERE + t.rw = 1; + </select> </mapper> \ No newline at end of file -- Gitblit v1.9.3