|  |  | 
 |  |  |         ) | 
 |  |  |           and a.product_type in (4, 3, 2, 10) | 
 |  |  |           AND a.is_delete = 0 | 
 |  |  |         ORDER BY a.product_type, a.sort | 
 |  |  |     </select> | 
 |  |  |     <select id="getModelList" resultType="com.zt.life.modules.mainPart.taskReliability.model.ModelRbd"> | 
 |  |  |         select * | 
 |  |  | 
 |  |  |         group by model_id | 
 |  |  |     </select> | 
 |  |  |  | 
 |  |  |     <select id="getGKModelTrees" resultType="com.zt.life.modules.mainPart.taskReliability.model.OperatConditModel"> | 
 |  |  |         select | 
 |  |  |         a.* | 
 |  |  |         FROM | 
 |  |  |         operat_condit_model a | 
 |  |  |         inner join operat_condit b on b.id=a.operat_condit_id | 
 |  |  |         where | 
 |  |  |         a.is_delete = 0 | 
 |  |  |         and b.is_delete = 0 | 
 |  |  |         <if test="productId!=null"> | 
 |  |  |             and b.product_id=#{productId} | 
 |  |  |         </if> | 
 |  |  |         ORDER BY a.operat_condit_id, a.product_id | 
 |  |  |     </select> | 
 |  |  |     <select id="getGKModelAssembled" resultType="com.zt.life.modules.mainPart.taskReliability.model.OperatConditModel"> | 
 |  |  |         select | 
 |  |  |             a.* | 
 |  |  |         FROM | 
 |  |  |             operat_condit_model a | 
 |  |  |         where | 
 |  |  |             a.is_delete = 0 | 
 |  |  |         and a.is_disabled = 0 | 
 |  |  |         and a.operat_condit_id=#{gkId} | 
 |  |  |     </select> | 
 |  |  | </mapper> |