|
@@ -1,7 +1,5 @@
|
|
|
<?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.zy.bms.mapper.UserMapper">
|
|
|
|
|
|
<select id="getListPage" resultType="com.zy.bms.model.User">
|
|
@@ -19,18 +17,15 @@
|
|
|
createTime
|
|
|
FROM user
|
|
|
<where>
|
|
|
- <if test="param2.username != null and param2.username != ''">
|
|
|
- AND username LIKE CONCAT("%",#{param2.username},"%")
|
|
|
+ <if test="io.key != null and io.key != ''">
|
|
|
+ AND (username LIKE CONCAT("%",#{io.key},"%")
|
|
|
+ OR nickname LIKE CONCAT("%",#{io.key},"%")
|
|
|
+ OR phone LIKE CONCAT("%",#{io.key},"%"))
|
|
|
</if>
|
|
|
- <if test="param2.nickname != null and param2.nickname != ''">
|
|
|
- AND nickname LIKE CONCAT("%",#{param2.nickname},"%")
|
|
|
- </if>
|
|
|
- <if test="param2.gender != null and param2.gender != ''">
|
|
|
- AND gender = #{param2.gender}
|
|
|
+ <if test="io.gender != null and io.gender != ''">
|
|
|
+ AND gender = #{io.gender}
|
|
|
</if>
|
|
|
</where>
|
|
|
- <if test="param2.orderBy != null and param2.orderBy != ''">
|
|
|
- ORDER BY ${param2.orderBy} #{param2.order}
|
|
|
- </if>
|
|
|
+ ORDER BY createTime DESC
|
|
|
</select>
|
|
|
</mapper>
|