|  |  | 
 |  |  |         AND us2.name like CONCAT('%',#{inspector},'%') | 
 |  |  |       </if> | 
 |  |  |  | 
 |  |  |       <if test = "state != null"> | 
 |  |  |         AND ord.state = #{state} | 
 |  |  |       </if> | 
 |  |  |  | 
 |  |  |       <if test = "timeStart != null and timeStop != null"> | 
 |  |  |         AND ord.dispatch_time BETWEEN #{timeStart} AND #{timeStop} | 
 |  |  |       </if> | 
 |  |  | 
 |  |  |             WHEN res.state = 2 THEN   '已通过' | 
 |  |  |             WHEN res.state = 3 THEN   '已驳回' | 
 |  |  |             ELSE '未上报' | 
 |  |  |         END AS processingState | 
 |  |  |         END AS processingState, | 
 |  |  |         res.id AS proResultId | 
 |  |  |     FROM ope_work_order ord | 
 |  |  |         INNER JOIN ba_user us1 ON us1.id = ord.dispatcher_id | 
 |  |  |         INNER JOIN ba_user us2 ON us2.id = ord.inspector_id | 
 |  |  | 
 |  |  |         AND us2.name like CONCAT('%',#{inspector},'%') | 
 |  |  |       </if> | 
 |  |  |  | 
 |  |  |       <if test = "state != null"> | 
 |  |  |         AND ord.state = #{state} | 
 |  |  |       </if> | 
 |  |  |  | 
 |  |  |       <if test = "timeStart != null and timeStop != null"> | 
 |  |  |         AND ord.dispatch_time BETWEEN #{timeStart} AND #{timeStop} | 
 |  |  |       </if> |