From c8673cbde4538b109e43042dc93cf33c46dca37e Mon Sep 17 00:00:00 2001 From: Lius <Lius2225@163.com> Date: 星期二, 31 十二月 2024 10:56:57 +0800 Subject: [PATCH] 每日排产计划修改 --- lxzn-module-mdc/src/main/java/org/jeecg/modules/screen/mapper/xml/MdcSubLargeScreenMapper.xml | 26 ++++++++++++++++++++++++++ 1 files changed, 26 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..1155b0b 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 @@ -32,5 +32,31 @@ LEFT JOIN mdc_production_equipment t3 ON t1.id = t3.equipment_id WHERE t3.production_id = #{productionId} + ORDER BY + t1.sort_no + </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