| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- <?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="org.springblade.bank.keypwd.mapper.KeyPwdMapper">
- <!-- 通用查询映射结果 -->
- <resultMap id="keyPwdResultMap" type="org.springblade.bank.keypwd.entity.KeyPwd">
- <result column="id" property="id"/>
- <result column="create_user" property="createUser"/>
- <result column="create_dept" property="createDept"/>
- <result column="create_time" property="createTime"/>
- <result column="update_user" property="updateUser"/>
- <result column="update_time" property="updateTime"/>
- <result column="status" property="status"/>
- <result column="is_deleted" property="isDeleted"/>
- <result column="bank_no" property="bankNo"/>
- <result column="org_no" property="orgNo"/>
- <result column="category" property="category"/>
- <result column="type" property="type"/>
- <result column="number" property="number"/>
- <result column="handover_person_no" property="handoverPersonNo"/>
- <result column="handover_person_name" property="handoverPersonName"/>
- <result column="handover_date" property="handoverDate"/>
- <result column="receiver_no" property="receiverNo"/>
- <result column="receiver_name" property="receiverName"/>
- <result column="remark" property="remark"/>
- <result column="filling_date" property="fillingDate"/>
- <result column="filling_person" property="fillingPerson"/>
- </resultMap>
- <select id="selectKeyPwdPage" resultMap="keyPwdResultMap">
- select * from zh_input_key_pwd where is_deleted = 0
- <if test="keyPwd!=null">
- <if test="keyPwd.createUser!=null">
- AND create_user like '%${keyPwd.createUser}%'
- </if>
- <if test="keyPwd.receiverName!=null">
- AND receiver_name like '%${keyPwd.receiverName}%'
- </if>
- <if test="keyPwd.bankNo!=null">
- AND bank_no = '${keyPwd.bankNo}'
- </if>
- <if test="keyPwd.category!=null">
- AND category in
- <foreach item="category" collection="keyPwd.categorys" separator="," open="(" close=")" index="">
- #{category}
- </foreach>
- </if>
- <if test="keyPwd.orgNos!=null">
- AND org_no in
- <foreach item="orgNo" collection="keyPwd.orgNos" separator="," open="(" close=")" index="">
- #{orgNo}
- </foreach>
- </if>
- <if test="keyPwd.handoverDate_begin!=null and keyPwd.handoverDate_end!=null">
- and handover_date BETWEEN '${keyPwd.handoverDate_begin}' and '${keyPwd.handoverDate_end}'
- </if>
- <if test="keyPwd.receiverName!=null and keyPwd.receiverName!=null">
- AND receiver_name like '%${keyPwd.receiverName}%'
- </if>
- </if>
- ORDER BY handover_date DESC
- </select>
- </mapper>
|