From 672c8317bb13928d7eb79ac4911302eb4cbcf961 Mon Sep 17 00:00:00 2001 From: yb <1113799@qq.com> Date: 星期四, 11 九月 2025 11:32:04 +0800 Subject: [PATCH] 倍率统计报表 --- lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcEquipmentMagnificationMapper.xml | 27 ++++++++++++++++++++++++++- 1 files changed, 26 insertions(+), 1 deletions(-) diff --git a/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcEquipmentMagnificationMapper.xml b/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcEquipmentMagnificationMapper.xml index 871dcd8..c6d5a8b 100644 --- a/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcEquipmentMagnificationMapper.xml +++ b/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcEquipmentMagnificationMapper.xml @@ -27,7 +27,32 @@ #{ id } </foreach> </if> - ORDER BY t1.the_date ASC + ORDER BY t1.the_date,t1.equipment_id ASC </select> + + <!--鍒嗛〉鍒楄〃鏌ヨ--> + <select id="list" resultType="org.jeecg.modules.mdc.dto.MdcEquipmentMagnificationDto"> + SELECT + * + FROM + mdc_equipment_magnification t1 + WHERE 1=1 + <if test="magnificationVo.equipmentId != null and magnificationVo.equipmentId != ''"> + AND t1.equipment_id = #{ magnificationVo.equipmentId } + </if> + <if test="magnificationVo.startTime != null and magnificationVo.startTime != ''"> + AND t1.the_date >= #{ magnificationVo.startTime } + </if> + <if test="magnificationVo.endTime != null and magnificationVo.endTime != ''"> + AND t1.the_date <= #{ magnificationVo.endTime } + </if> + <if test="magnificationVo.equipmentIdList != null and magnificationVo.equipmentIdList.size() > 0 "> + AND t1.equipment_id IN + <foreach collection="magnificationVo.equipmentIdList" item="id" index="index" open="(" close=")" separator=","> + #{ id } + </foreach> + </if> + ORDER BY t1.the_date,t1.equipment_id ASC + </select> </mapper> \ No newline at end of file -- Gitblit v1.9.3