| | |
| | | where spt.id = #{id} |
| | | </select> |
| | | <select id="customizeGetById" resultType="cn.gistack.sm.patrol.vo.PatrolTaskVO"> |
| | | SELECT T.ID,T.TITLE,T.TO_USER_ID,U.REAL_NAME toUserIdName,A.PROBLEM_COUNT,T.PROJECT_ID,T.CONTENT,T.STATE,T.PATROL_ROUTE |
| | | SELECT |
| | | T.*, |
| | | U.REAL_NAME AS toUserIdName |
| | | FROM SM_PATROL_TASK T |
| | | LEFT JOIN BLADE_USER U ON U.ID = T.TO_USER_ID |
| | | LEFT JOIN ( |
| | | SELECT COUNT(*) PROBLEM_COUNT,R.TASK_ID FROM SM_PATROL_REPORT R WHERE R.TASK_ID = #{id} AND R.STATUS = 2 GROUP BY R.TASK_ID |
| | | )A ON A.TASK_ID = T.ID |
| | | WHERE T.ID = #{id} |
| | | AND T.IS_DELETED = 0 |
| | | </select> |