From f658dc1089f6bf292e6f855d6aa04f89d576572d Mon Sep 17 00:00:00 2001 From: Lius <Lius2225@163.com> Date: 星期一, 17 三月 2025 14:41:42 +0800 Subject: [PATCH] OEE接口及待机停机 --- lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcEquipmentMapper.xml | 22 +++++++++++++++++++++- 1 files changed, 21 insertions(+), 1 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 828999f..3029e7d 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,6 +71,7 @@ WHERE mpe.equipment_id = me.id AND mpe.production_id = #{ productionId } + AND me.device_type_mdc = '1' ORDER BY me.equipment_id </select> @@ -276,4 +277,23 @@ t1.id = #{ id } </select> -</mapper> \ No newline at end of file + <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