1234567891011121314151617181920212223242526272829303132333435363738394041 |
- <?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.gyee.table.mapper.ConfigurationinfoMapper">
- <resultMap type="Configurationinfo" id="ConfigurationinfoResult">
- <id property="id" column="id" />
- <result property="name" column="name" />
- <result property="needBg" column="need_bg" />
- <result property="needColor" column="need_color" />
- <result property="needLw" column="need_lw" />
- <result property="needMap" column="need_map" />
- <result property="needMapDone" column="need_map_done" />
- <result property="otherDesc" column="other_desc" />
- <result property="otherNeed" column="other_need" />
- <result property="stateDesc" column="state_desc" />
- <result property="svg" column="svg" />
- <result property="trSvg" column="tr_svg" />
- <result property="type" column="type" />
- <result property="uploadDate" column="upload_date" />
- <result property="uploadUser" column="upload_user" />
- <result property="updataDate" column="updata_date" />
- <result property="changeUser" column="change_user" />
- </resultMap>
- <select id="selectConfigurationinfoList" parameterType="Configurationinfo" resultMap="ConfigurationinfoResult">
- select
- c.*,
- u1.user_name as "uploadUserStr",
- u2.user_name as "changeUserStr"
- from
- configurationinfo c
- left join sys_user u1 on u1.id = c.upload_user
- left join sys_user u2 on u2.id = c.change_user
- <where>
- <if test="name != null and name != ''">and name = #{name}</if>
- <if test="uploadUser != null and uploadUser != ''">and upload_user = #{uploadUser}</if>
- <if test="changeUser != null and changeUser != ''">and changeUser = #{changeUser}</if>
- <if test="needMapDone != null">and needMapDone = #{needMapDone}</if>
- </where>
- </select>
- </mapper>
|