From 0dfab938c5116c8fa0191cadf36a47f5bb4f2936 Mon Sep 17 00:00:00 2001
From: lyfO_o <764716047@qq.com>
Date: Thu, 16 Sep 2021 15:50:52 +0800
Subject: [PATCH] 申购:管制品 搜索
---
src/main/java/com/nanometer/smartlab/dao/SysUserDao.xml | 11 ++++++++---
1 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/src/main/java/com/nanometer/smartlab/dao/SysUserDao.xml b/src/main/java/com/nanometer/smartlab/dao/SysUserDao.xml
index 811f882..f5da893 100644
--- a/src/main/java/com/nanometer/smartlab/dao/SysUserDao.xml
+++ b/src/main/java/com/nanometer/smartlab/dao/SysUserDao.xml
@@ -363,7 +363,7 @@
and su.arp like #{arp}
</if>
<if test="name != null and name != ''">
- and su.name like #{name}
+ and su.name like concat("%",#{name},"%")
</if>
<if test="departmentName != null and departmentName != ''">
and su.department like concat("%",#{departmentName},"%")
@@ -378,14 +378,19 @@
order by su.arp ASC
</select>
<select id="getLibrarianEmail" resultType="java.lang.String">
-
select su.email
from sys_user as su
left join base_role as br on br.id = su.role_id
- where br.name = '库管员'
+ where
+ su.valid_flag = 1
+ and br.name = '库管员'
and su.email is not null
and su.email != ''
</select>
+ <select id="getUserByName" resultMap="SysUser">
+ select * from sys_user
+ where name = #{name} and valid_flag = 1
+ </select>
<update id="updateUserPointBySelective" parameterType="java.util.Map">
update sys_user set point=#{point}
<where>
--
Gitblit v1.9.2