| | |
| | | <select id="selectPatrolTask" resultType="cn.gistack.sm.patrol.vo.PatrolTaskVO"> |
| | | SELECT |
| | | spt.*,spt2.name as patrolTypeName, |
| | | route.ROUTE_COORDINATES routeRange |
| | | route.ROUTE_COORDINATES routeRange, |
| | | u.real_name toUserName |
| | | FROM sm_patrol_task spt |
| | | left join sm_patrol_type spt2 on spt.task_type = spt2.id |
| | | LEFT JOIN sm_patrol_route route ON route.id = spt.route_id |
| | | LEFT JOIN blade_user u ON u.id = spt.to_user_id |
| | | WHERE spt.is_deleted = 0 |
| | | <if test="patrolTask.title !=null and patrolTask.title!=''"> |
| | | AND spt.title LIKE CONCAT('%',#{patrolTask.title},'%') |
| | |
| | | <if test="patrolTask.projectId !=null and patrolTask.projectId !='' "> |
| | | AND spt.project_id = #{patrolTask.projectId} |
| | | </if> |
| | | <if test="patrolTask.reservoirName !=null and patrolTask.reservoirName !='' "> |
| | | AND spt.reservoir_name LIKE ('%',#{patrolTask.reservoirName},'%') |
| | | </if> |
| | | <if test="patrolTask.toUserId != null and patrolTask.toUserId !=''"> |
| | | AND spt.to_user_id = #{patrolTask.toUserId} |
| | | </if> |