From 7b7eb31cb6b8a4594d09c1fa45dc96eb03c5e34f Mon Sep 17 00:00:00 2001
From: Lius <Lius2225@163.com>
Date: 星期四, 18 四月 2024 10:11:22 +0800
Subject: [PATCH] sql修改
---
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcHomeMapper.xml | 25 +++++++++++++++++++------
1 files changed, 19 insertions(+), 6 deletions(-)
diff --git a/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcHomeMapper.xml b/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcHomeMapper.xml
index 6dd9f0c..68ef974 100644
--- a/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcHomeMapper.xml
+++ b/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcHomeMapper.xml
@@ -123,24 +123,37 @@
the_date
</select>
- <select id="getEquipmentSevenUtilizationStatistics" resultType="org.jeecg.modules.mdc.entity.MdcEquipmentStatisticalInfo">
+ <select id="getEquipmentSevenUtilizationStatistics" resultType="org.jeecg.modules.mdc.dto.MdcEquipmentStatisticalInfoDto">
SELECT
- equipment_id,
+ t1.equipment_id,
+ t2.equipment_name,
SUM ( process_long ) processLong,
SUM ( open_long ) openLong
FROM
- mdc_equipment_statistical_info
+ mdc_equipment_statistical_info t1
+ LEFT JOIN mdc_equipment t2 ON t1.equipment_id = t2.equipment_id
<where>
- AND the_date BETWEEN #{start} AND #{end}
+ AND t1.the_date BETWEEN #{start} AND #{end}
<if test="equipmentIdList != null and equipmentIdList.size() > 0 ">
- AND equipment_id IN
+ AND t1.equipment_id IN
<foreach collection="equipmentIdList" index="index" item="id" open="(" separator="," close=")">
#{id}
</foreach>
</if>
</where>
GROUP BY
- equipment_id
+ t1.equipment_id,t2.equipment_name
+ </select>
+
+
+ <select id="getEquipmentList" resultType="org.jeecg.modules.mdc.entity.MdcEquipment">
+ SELECT
+ t1.*
+ FROM
+ mdc_equipment t1
+ LEFT JOIN mdc_production_equipment t2 ON t1.id = t2.equipment_id
+ WHERE
+ t2.production_id = #{productionId}
</select>
--
Gitblit v1.9.3