| | |
| | | <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 |
| | | 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 |
| | | 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 |