12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- <?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.dist.mapper.ChannelInfoMapper">
- <resultMap type="com.fire.dto.ChannelInfo" id="ChannelInfoMap">
- <result property="channelId" column="channel_id" jdbcType="INTEGER"/>
- <result property="supplierId" column="supplier_id" jdbcType="INTEGER"/>
- <result property="channelName" column="channel_name" jdbcType="VARCHAR"/>
- <result property="operator" column="operator" jdbcType="INTEGER"/>
- <result property="isValid" column="is_valid" jdbcType="INTEGER"/>
- <result property="remark" column="remark" jdbcType="VARCHAR"/>
- <result property="creator" column="creator" jdbcType="VARCHAR"/>
- <result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
- <result property="updator" column="updator" jdbcType="VARCHAR"/>
- <result property="updateTime" column="update_time" jdbcType="TIMESTAMP"/>
- <result property="ip" column="ip" jdbcType="VARCHAR"/>
- <result property="discount" column="discount" jdbcType="NUMERIC"/>
- <result property="channelType" column="channel_type" jdbcType="INTEGER"/>
- <result property="isDelete" column="is_delete" jdbcType="INTEGER"/>
- <result property="distributeGroupId" column="distribute_group_id" jdbcType="INTEGER"/>
- <result property="weight" column="weight" jdbcType="INTEGER"/>
- </resultMap>
- <!--查询全部-->
- <select id="queryAll" resultMap="ChannelInfoMap">
- select a.channel_id,
- a.supplier_id,
- a.channel_name,
- a.operator,
- a.is_valid,
- a.remark,
- a.ip,
- a.discount,
- a.channel_type,
- a.is_delete,
- b.distribute_group_id,
- b.weight
- from access_channel_info a
- left join distribute_group_channel b on a.channel_id = b.channel_id
- left join channel_supplier c on a.supplier_id = c.supplier_id
- where c.is_valid = 1
- and a.is_valid = 1
- and a.is_delete = 0
- </select>
- <sql id="baseSql">
- select channel_id,
- supplier_id,
- channel_name,
- operator,
- is_valid,
- remark,
- creator,
- create_time,
- updator,
- update_time,
- ip,
- discount,
- channel_type,
- is_delete
- from access_channel_info
- </sql>
- </mapper>
|