| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- <?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.dk.oauth.mapper.AuthCodeMapper">
- <resultMap type="com.dk.oauth.dto.AuthCodeDto" id="AuthCodeMap">
- <result property="code" column="code" jdbcType="VARCHAR"/>
- <result property="userId" column="user_id" jdbcType="VARCHAR"/>
- <result property="clientId" column="client_id" jdbcType="VARCHAR"/>
- <result property="createDate" column="create_date" jdbcType="TIMESTAMP"/>
- <result property="state" column="state" jdbcType="INTEGER"/>
- <result property="creater" column="creater" jdbcType="VARCHAR"/>
- <result property="lastUpdateBy" column="last_update_by" jdbcType="VARCHAR"/>
- <result property="lastUpdateDate" column="last_update_date" jdbcType="TIMESTAMP"/>
- </resultMap>
- <!--通过实体作为筛选条件查询-->
- <select id="pageQuery" resultMap="AuthCodeMap">
- SELECT
- code, user_id, client_id, create_date, state, creater, last_update_by, last_update_date
- FROM auth_code
- <where>
- <if test="authCodeDto.code != null and authCodeDto.code != ''">
- AND code = #{authCodeDto.code}
- </if>
- <if test="authCodeDto.userId != null and authCodeDto.userId != ''">
- AND user_id = #{authCodeDto.userId}
- </if>
- <if test="authCodeDto.clientId != null and authCodeDto.clientId != ''">
- AND client_id = #{authCodeDto.clientId}
- </if>
- <if test="authCodeDto.createDate != null">
- AND create_date = #{authCodeDto.createDate}
- </if>
- <if test="authCodeDto.state != null">
- AND state = #{authCodeDto.state}
- </if>
- <if test="authCodeDto.creater != null and authCodeDto.creater != ''">
- AND creater = #{authCodeDto.creater}
- </if>
- <if test="authCodeDto.lastUpdateBy != null and authCodeDto.lastUpdateBy != ''">
- AND last_update_by = #{authCodeDto.lastUpdateBy}
- </if>
- <if test="authCodeDto.lastUpdateDate != null">
- AND last_update_date = #{authCodeDto.lastUpdateDate}
- </if>
- </where>
- </select>
- </mapper>
|