|  |  | 
 |  |  |         ord.complete_time AS completeTime, | 
 |  |  |         ord.dispatch_time AS dispatchTime, | 
 |  |  |         ord.reject_times AS rejectTimes, | 
 |  |  |         res.id AS proResultId, | 
 |  |  |         IFNULL(res.state,0) AS proResultStateId, | 
 |  |  |         CASE | 
 |  |  |             WHEN ord.state = 1 THEN '未完成' | 
 |  |  |             WHEN ord.state = 2 THEN '已完成' | 
 |  |  |         END AS state, | 
 |  |  |         CASE | 
 |  |  |             WHEN res.state = 1 THEN   '已上报' | 
 |  |  |             WHEN IFNULL(res.state,0) = 0 THEN   '未上报' | 
 |  |  |             WHEN res.state = 1 THEN   '待审核' | 
 |  |  |             WHEN res.state = 2 THEN   '已通过' | 
 |  |  |             WHEN res.state = 3 THEN   '已驳回' | 
 |  |  |             WHEN res.state = 3 THEN   '被驳回' | 
 |  |  |             ELSE '未上报' | 
 |  |  |         END AS processingState | 
 |  |  |     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 | 
 |  |  |         INNER JOIN ope_task_type typ ON typ.id = ord.task_type_id | 
 |  |  |         LEFT JOIN ope_processing_result res ON res.work_order_id = ord.id | 
 |  |  |         LEFT JOIN (SELECT * FROM `ope_processing_result` WHERE deleted = 0) res ON res.work_order_id = ord.id | 
 |  |  |     WHERE ord.deleted = 0 AND ord.id = #{workOrderId} | 
 |  |  |   </select> | 
 |  |  |  | 
 |  |  | 
 |  |  |     INNER JOIN ba_user us1 ON us1.id = ord.dispatcher_id | 
 |  |  |     INNER JOIN ba_user us2 ON us2.id = ord.inspector_id | 
 |  |  |     INNER JOIN ope_task_type typ ON typ.id = ord.task_type_id | 
 |  |  |     LEFT JOIN ope_processing_result res ON res.work_order_id = ord.id | 
 |  |  |     LEFT JOIN (SELECT * FROM `ope_processing_result` WHERE deleted = 0) res ON res.work_order_id = ord.id | 
 |  |  |     <where> | 
 |  |  |       AND ord.deleted = 0 | 
 |  |  |  | 
 |  |  | 
 |  |  |         ord.complete_time AS completeTime, | 
 |  |  |         ord.dispatch_time AS dispatchTime, | 
 |  |  |         ord.reject_times AS rejectTimes, | 
 |  |  |         IFNULL(res.state,0) AS proResultStateId, | 
 |  |  |         CASE | 
 |  |  |             WHEN ord.state = 1 THEN '未完成' | 
 |  |  |             WHEN ord.state = 2 THEN '已完成' | 
 |  |  |         END AS state, | 
 |  |  |         CASE | 
 |  |  |             WHEN res.state = 1 THEN   '已上报' | 
 |  |  |             WHEN IFNULL(res.state,0) = 0 THEN   '未上报' | 
 |  |  |             WHEN res.state = 1 THEN   '待审核' | 
 |  |  |             WHEN res.state = 2 THEN   '已通过' | 
 |  |  |             WHEN res.state = 3 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 | 
 |  |  |         INNER JOIN ope_task_type typ ON typ.id = ord.task_type_id | 
 |  |  |         LEFT JOIN ope_processing_result res ON res.work_order_id = ord.id | 
 |  |  |         LEFT JOIN (SELECT * FROM `ope_processing_result` WHERE deleted = 0) res ON res.work_order_id = ord.id | 
 |  |  |     <where> | 
 |  |  |       AND ord.deleted = 0 | 
 |  |  |  |