From 680a66f5aad3dc6fc41251db8ee2e8a263a34fb7 Mon Sep 17 00:00:00 2001 From: Lius <Lius2225@163.com> Date: 星期五, 28 三月 2025 14:20:47 +0800 Subject: [PATCH] 班组综合利用率图表接口 --- lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcEfficiencyReportMapper.xml | 22 ++++++++++++++++++++-- 1 files changed, 20 insertions(+), 2 deletions(-) diff --git a/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcEfficiencyReportMapper.xml b/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcEfficiencyReportMapper.xml index 4458f0d..c706d61 100644 --- a/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcEfficiencyReportMapper.xml +++ b/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcEfficiencyReportMapper.xml @@ -187,7 +187,7 @@ ORDER BY the_date ASC </select> - <select id="teamEquipmentEfficiencyAnalyze" resultType="org.jeecg.modules.mdc.dto.TeamEquipmentEfficiencyAnalyzeDto"> + <select id="equipmentEfficiencyAnalyze" resultType="org.jeecg.modules.mdc.dto.EquipmentEfficiencyAnalyzeDto"> SELECT t3.equipment_name, t1.utilization_rate AS utilizationRate, @@ -202,8 +202,26 @@ <foreach collection="equipmentIdList" item="id" index="index" open="(" close=")" separator=","> #{id} </foreach> - AND t1.the_month = #{month} + AND t1.the_month = #{month} ORDER BY t1.utilization_rate DESC </select> + + <select id="teamEquipmentEfficiencyAnalyze" resultType="org.jeecg.modules.mdc.dto.TeamEquEffDto"> + SELECT + t3.team_code AS teamCode, + t1.utilization_rate AS utilizationRate, + t2.utilization_rate AS shiftUtilizationRate + FROM + mdc_equipment_statistical_info_month t1 + LEFT JOIN mdc_equipment_statistical_shift_info_month t2 ON t1.the_month = t2.the_month + AND t1.equipment_id = t2.equipment_id + LEFT JOIN mdc_equipment t3 ON t3.equipment_id = t1.equipment_id + WHERE + t1.equipment_id IN + <foreach collection="equipmentIdList" item="id" index="index" open="(" close=")" separator=","> + #{id} + </foreach> + AND t1.the_month = #{month} + </select> </mapper> \ No newline at end of file -- Gitblit v1.9.3