From cf7d913ff24fce658f72cb996d056ccdaf1b96e0 Mon Sep 17 00:00:00 2001 From: lyh <925863403@qq.com> Date: 星期一, 17 三月 2025 11:36:50 +0800 Subject: [PATCH] 新增设备类信息管理,修改bug,删除多余结构 --- lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcEquipmentMapper.xml | 23 ++++++++++++++++++----- 1 files changed, 18 insertions(+), 5 deletions(-) diff --git a/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcEquipmentMapper.xml b/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcEquipmentMapper.xml index a4943b3..155b27e 100644 --- a/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcEquipmentMapper.xml +++ b/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcEquipmentMapper.xml @@ -71,12 +71,7 @@ WHERE mpe.equipment_id = me.id AND mpe.production_id = #{ productionId } - <if test="type == 'DNC'"> - AND me.device_type_dnc = '1' - </if> - <if test="type == 'MDC'"> AND me.device_type_mdc = '1' - </if> ORDER BY me.equipment_id </select> @@ -281,5 +276,23 @@ WHERE t1.id = #{ id } </select> + <select id="queryByProductionIdAndType" resultType="org.jeecg.modules.mdc.entity.MdcEquipment"> + SELECT + me.* + FROM + mdc_production_equipment mpe, + mdc_equipment me + WHERE + mpe.equipment_id = me.id + AND mpe.production_id = #{ productionId } + AND me.device_type_dnc = '1' + <if test="deviceIds != null and deviceIds.size() > 0"> + AND me.id IN + <foreach collection = "deviceIds" item = "id" index = "index" open = "(" close= ")" separator = ","> + #{id} + </foreach> + </if> + ORDER BY me.equipment_id + </select> </mapper> -- Gitblit v1.9.3