| | |
| | | <mapper namespace="cn.gistack.sm.patrol.mapper.PatrolConfigMapper"> |
| | | |
| | | <select id="selectPatrolConfig" resultType="cn.gistack.sm.patrol.entity.PatrolConfig"> |
| | | |
| | | SELECT id,project_type,patrol_type_id,project_id,group_ids |
| | | FROM SM_PATROL_CONFIG |
| | | WHERE is_deleted = 0 |
| | | <if test="patrolConfig.projectId !=null and patrolConfig.projectId !='' "> |
| | | AND project_id = #{patrolConfig.projectId} |
| | | </if> |
| | | <if test="patrolConfig.projectType !=null and patrolConfig.projectType !='' "> |
| | | AND project_type = #{patrolConfig.projectType} |
| | | </if> |
| | | <if test="patrolConfig.patrolTypeId !=null and patrolConfig.patrolTypeId !='' "> |
| | | AND patrol_type_id = #{patrolConfig.patrolTypeId} |
| | | </if> |
| | | <if test="patrolConfig.groupIds !=null and patrolConfig.groupIds !='' "> |
| | | AND FIND_IN_SET(#{patrolConfig.groupIds},group_ids) |
| | | </if> |
| | | </select> |
| | | </mapper> |