From ecd2f8acec4e743e18d978b7e0a1bb92bd17e70e Mon Sep 17 00:00:00 2001 From: xyc <jc_xiong@hotmail.com> Date: 星期二, 13 八月 2024 15:38:25 +0800 Subject: [PATCH] 修改仿真后台 --- modules/mainPart/src/main/resources/mapper/taskReliability/TaskRepairParamDao.xml | 57 ++++++++++++++++++++++++++++++++++++++++++++++++--------- 1 files changed, 48 insertions(+), 9 deletions(-) diff --git a/modules/mainPart/src/main/resources/mapper/taskReliability/TaskRepairParamDao.xml b/modules/mainPart/src/main/resources/mapper/taskReliability/TaskRepairParamDao.xml index bb33675..ab95b0d 100644 --- a/modules/mainPart/src/main/resources/mapper/taskReliability/TaskRepairParamDao.xml +++ b/modules/mainPart/src/main/resources/mapper/taskReliability/TaskRepairParamDao.xml @@ -47,14 +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="getTaskRepairParams" resultType="com.zt.life.modules.mainPart.taskReliability.model.TaskRepairParam"> - select a.* - from - task_repair_param a - where - a.IS_DELETE=0 - <if test="shipId!=null"> - and a.task_id = #{taskModelId} - </if> + <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