| | |
| | | <select id="getChildren" resultType="com.zt.life.modules.mainPart.taskReliability.dto.ProductStatusDto"> |
| | | select * |
| | | from ( |
| | | SELECT f.id, f.name, 0 as sort |
| | | SELECT f.id, f.name, 0 as sort, 1 as sameSbNum,f.product_type |
| | | FROM product_model f |
| | | WHERE f.id = ${productId} |
| | | AND f.is_delete = 0 |
| | | union |
| | | SELECT f.id, f.name, f.sort |
| | | SELECT f.id, f.name, f.sort, g.basic_unit_num as sameSbNum,f.product_type |
| | | FROM `task_phase` a, |
| | | task_phase_model b, |
| | | operat_condit c, |
| | | operat_condit_model d, |
| | | model_rbd_node e, |
| | | product_model f |
| | | product_model f, |
| | | param_data g |
| | | WHERE a.task_id = ${taskId} |
| | | and d.product_id = ${productId} |
| | | AND a.is_delete = 0 |
| | |
| | | AND e.is_delete = 0 |
| | | AND f.id = e.node_id |
| | | AND f.is_delete = 0 |
| | | AND g.product_id = f.id |
| | | AND g.is_delete = 0 |
| | | GROUP BY f.id, f.name, f.sort |
| | | ) as f |
| | | ORDER BY f.sort |
| | |
| | | and vote_num is not null |
| | | limit 1 |
| | | </select> |
| | | |
| | | <select id="getProcessList" resultType="com.zt.life.modules.mainPart.taskReliability.model.SimulatAssess"> |
| | | select * |
| | | from simulat_assess |
| | | where IS_DELETE = 0 |
| | | and pid is not null |
| | | <if test="isAlive"> |
| | | and process_is_alive=1 |
| | | </if> |
| | | order by process_start_time desc |
| | | </select> |
| | | </mapper> |