From a1207db1240b85b660b380d766098215806ceda2 Mon Sep 17 00:00:00 2001 From: Lius <Lius2225@163.com> Date: 星期四, 22 八月 2024 15:50:28 +0800 Subject: [PATCH] update --- lxzn-module-mdc/src/main/java/org/jeecg/modules/screen/mapper/xml/MdcLargeScreenMapper.xml | 23 +++++++++++++++++++++++ 1 files changed, 23 insertions(+), 0 deletions(-) diff --git a/lxzn-module-mdc/src/main/java/org/jeecg/modules/screen/mapper/xml/MdcLargeScreenMapper.xml b/lxzn-module-mdc/src/main/java/org/jeecg/modules/screen/mapper/xml/MdcLargeScreenMapper.xml index 6b634d6..575cfa5 100644 --- a/lxzn-module-mdc/src/main/java/org/jeecg/modules/screen/mapper/xml/MdcLargeScreenMapper.xml +++ b/lxzn-module-mdc/src/main/java/org/jeecg/modules/screen/mapper/xml/MdcLargeScreenMapper.xml @@ -58,4 +58,27 @@ GROUP BY clazz </select> + + <select id="efficiencyList" resultType="org.jeecg.modules.mdc.dto.MdcEfficiencyDto"> + SELECT + t2.equipment_id equipmentId, + t2.equipment_name equipmentName, + t2.equipment_type equipmentType, + t1.the_date theDate, + t1.process_long processLong, + t1.process_long / 86400 utilizationRate, + CASE + WHEN t1.open_long > 0 THEN + t1.process_long / t1.open_long ELSE 0 + END startRate, + t1.open_long / 86400 openRate, + t1.open_long openLong, + t1.wait_long waitLong, + t1.close_long closeLong + FROM + mdc_equipment t2 + LEFT JOIN mdc_equipment_statistical_info t1 ON t1.equipment_id = t2.equipment_id + WHERE + t1.the_date = #{date} + </select> </mapper> \ No newline at end of file -- Gitblit v1.9.3