From 664db98c9e8595ce4dd636a27f480e3a08b81ff5 Mon Sep 17 00:00:00 2001 From: xyc <jc_xiong@hotmail.com> Date: 星期五, 21 二月 2025 11:13:51 +0800 Subject: [PATCH] 新增可忽略的维修时间 --- modules/mainPart/src/main/resources/mapper/taskReliability/TaskRepairParamDao.xml | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 49 insertions(+), 0 deletions(-) diff --git a/modules/mainPart/src/main/resources/mapper/taskReliability/TaskRepairParamDao.xml b/modules/mainPart/src/main/resources/mapper/taskReliability/TaskRepairParamDao.xml index 06f34e3..ab95b0d 100644 --- a/modules/mainPart/src/main/resources/mapper/taskReliability/TaskRepairParamDao.xml +++ b/modules/mainPart/src/main/resources/mapper/taskReliability/TaskRepairParamDao.xml @@ -47,4 +47,53 @@ on e.task_id = d.task_id and e.phase_id = d.phase_id and e.equip_type = d.equip_type </select> + <select id="getTaskRepairConstraints" resultType="com.zt.life.modules.mainPart.taskReliability.dto.TaskPhaseConstraintDto"> + SELECT + h.task_id, + h.phase_id, + b.operat_condit_id as gk_model_id, + d.model_id, + h.equip_type, + h.STATUS, + f.`NAME` as product_name, + f.ID as product_id + FROM + task_phase a, + task_phase_model b, + operat_condit c, + operat_condit_model d, + model_node_algorithm e, + product_model f, + param_data g, + task_repair_param h + WHERE + a.task_id = #{taskId} + AND a.is_delete = 0 + AND b.phase_id = a.id + and a.id = #{phaseId} + AND b.is_delete = 0 + AND c.id = b.operat_condit_id + and c.id = #{gkId} + AND c.is_delete = 0 + AND d.operat_condit_id = c.id + AND d.is_delete = 0 + AND d.is_disabled = 0 + AND e.model_id = d.model_id + AND e.is_delete = 0 + AND f.id = e.data_id + AND f.is_delete = 0 + AND g.product_id = f.id + AND g.is_delete = 0 + AND g.repairable = 1 + and h.task_id = a.task_id + and h.phase_id = b.phase_id + and h.`STATUS` = 1 + and h.equip_type = f.equip_type + order by h.task_id, + h.phase_id, + b.operat_condit_id, + d.model_id, + h.equip_type, + f.`NAME` + </select> </mapper> -- Gitblit v1.9.1