|
@@ -1,19 +1,29 @@
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
<?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">
|
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
|
-<mapper namespace="com.usky.dxtop.dxtop.mapper.QrCodeMapper">
|
|
|
|
|
|
+<mapper namespace="com.usky.dxtop.mapper.QrCodeMapper">
|
|
|
|
|
|
<!-- 通用查询映射结果 -->
|
|
<!-- 通用查询映射结果 -->
|
|
<resultMap id="BaseResultMap" type="com.usky.dxtop.model.QrCode">
|
|
<resultMap id="BaseResultMap" type="com.usky.dxtop.model.QrCode">
|
|
<id column="id" property="id" />
|
|
<id column="id" property="id" />
|
|
<result column="name" property="name" />
|
|
<result column="name" property="name" />
|
|
<result column="top_channel_id" property="topChannelId" />
|
|
<result column="top_channel_id" property="topChannelId" />
|
|
- <result column="top_channel_name" property="topChannelName" />
|
|
|
|
- <result column="create_user_id" property="createUserId" />
|
|
|
|
- <result column="create_time" property="createTime" />
|
|
|
|
- <result column="create_user_name" property="createUserName" />
|
|
|
|
- <result column="update_user_id" property="updateUserId" />
|
|
|
|
- <result column="update_time" property="updateTime" />
|
|
|
|
- <result column="update_user_name" property="updateUserName" />
|
|
|
|
|
|
+ <result property="createBy" column="create_by" />
|
|
|
|
+ <result property="createTime" column="create_time" />
|
|
|
|
+ <result property="updateBy" column="update_by" />
|
|
|
|
+ <result property="updateTime" column="update_time" />
|
|
</resultMap>
|
|
</resultMap>
|
|
|
|
+ <select id="list" parameterType="com.usky.dxtop.model.QrCode" resultType="com.usky.dxtop.model.QrCode">
|
|
|
|
+ select qc.*,tc.name as topChannelName
|
|
|
|
+ from
|
|
|
|
+ qr_code as qc
|
|
|
|
+ inner join top_channel as tc
|
|
|
|
+ on qc.top_channel_id = tc.id
|
|
|
|
+ <where>
|
|
|
|
+ <if test="name != null and name != ''">
|
|
|
|
+ AND qc.name like concat('%', #{name}, '%')
|
|
|
|
+ </if>
|
|
|
|
+ and qc.del_flag = 0
|
|
|
|
+ </where>
|
|
|
|
+ </select>
|
|
|
|
|
|
</mapper>
|
|
</mapper>
|