From 7c32ab19d3bf4c601212314a1617bbb51c5fdd2a Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期五, 29 三月 2024 16:01:36 +0800
Subject: [PATCH] #
---
zy-asrs-wcs/src/main/resources/mapper/system/UserMapper.xml | 35 +++++++++++++++++++++++++++++++++++
1 files changed, 35 insertions(+), 0 deletions(-)
diff --git a/zy-asrs-wcs/src/main/resources/mapper/system/UserMapper.xml b/zy-asrs-wcs/src/main/resources/mapper/system/UserMapper.xml
index 2648c30..6d8fef4 100644
--- a/zy-asrs-wcs/src/main/resources/mapper/system/UserMapper.xml
+++ b/zy-asrs-wcs/src/main/resources/mapper/system/UserMapper.xml
@@ -13,4 +13,39 @@
</if>
</select>
+ <select id="selectPageRel" resultType="com.zy.asrs.wcs.system.entity.User">
+ select
+ su.*
+ from sys_user su
+ left join sys_dept sd on su.dept_id = sd.id
+ where 1=1
+ and su.deleted = 0
+ <if test="param.deptId != null">
+ and (FIND_IN_SET(#{param.deptId}, sd.`path`) OR sd.`id` = #{param.deptId})
+ </if>
+ <if test="param.username != null">
+ and su.username like concat('%',#{param.username},'%')
+ </if>
+ <if test="param.nickname != null">
+ and su.nickname like concat('%',#{param.nickname},'%')
+ </if>
+ <if test="param.phone != null">
+ and su.phone like concat('%',#{param.phone},'%')
+ </if>
+ <if test="param.sex != null">
+ and su.sex = #{param.sex}
+ </if>
+ <if test="param.status != null">
+ and su.status = #{param.status}
+ </if>
+ <if test="param.condition != null">
+ and (
+ su.username like concat('%',#{param.condition},'%')
+ or su.nickname like concat('%',#{param.condition},'%')
+ or su.phone like concat('%',#{param.condition},'%')
+ )
+ </if>
+ order by su.create_time
+ </select>
+
</mapper>
--
Gitblit v1.9.1