123456789101112131415161718192021222324252627 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
- <mapper namespace="com.fire.admin.mapper.ChannelGroupMapper">
- <resultMap id="channelGroupResultMap" type="com.fire.dto.ChannelGroup">
- <id column="channel_group_id" property="channelGroupId"/>
- <result column="group_name" property="groupName"/>
- <result column="creator" property="creator"/>
- <result column="create_time" property="createTime"/>
- <result column="updator" property="updator"/>
- <result column="update_time" property="updateTime"/>
- </resultMap>
- <select id="channelGroupList" resultMap="channelGroupResultMap">
- SELECT dg.operator,dg.name,dg.policy,dg.is_valid
- FROM channel_group AS cg
- JOIN distribute_group AS dg
- ON cg.channel_group_id = dg.channel_group_id
- <where>
- <if test="channelName !=null or channelName.trim()!=''">
- AND channel_name = #{channelName}
- </if>
- </where>
- </select>
- </mapper>
|