From 689ec41f737aa299eac2d6b7b79606926f5b871c Mon Sep 17 00:00:00 2001
From: zengh <123456>
Date: Thu, 26 May 2022 17:58:46 +0800
Subject: [PATCH] 1、资讯模糊匹配修改
---
src/main/java/org/springblade/modules/system/mapper/UserMapper.xml | 32 +++++++++++++++++++-------------
1 files changed, 19 insertions(+), 13 deletions(-)
diff --git a/src/main/java/org/springblade/modules/system/mapper/UserMapper.xml b/src/main/java/org/springblade/modules/system/mapper/UserMapper.xml
index 754b61d..53b2200 100644
--- a/src/main/java/org/springblade/modules/system/mapper/UserMapper.xml
+++ b/src/main/java/org/springblade/modules/system/mapper/UserMapper.xml
@@ -81,7 +81,10 @@
and account like concat('%',#{user.account},'%')
</if>
<if test="user.jurisdiction!=null and user.jurisdiction != ''">
- and jurisdiction like concat('%',#{user.jurisdiction},'%')
+ and (jurisdiction = #{user.jurisdiction} or workjurisdiction = #{user.jurisdiction})
+ </if>
+ <if test="user.workjurisdiction!=null and user.workjurisdiction != ''">
+ and workjurisdiction = #{user.workjurisdiction}
</if>
<if test="user.realName!=null and user.realName != ''">
and real_name like concat('%',#{user.realName},'%')
@@ -89,19 +92,22 @@
<if test="user.userType!=null and user.userType != ''">
and user_type = #{user.userType}
</if>
- <if test="deptIdList!=null and deptIdList.size>0">
- and id in (
- SELECT
- user_id
- FROM
- blade_user_dept
- WHERE
- dept_id IN
- <foreach collection="deptIdList" index="index" item="item" open="(" separator="," close=")">
- #{item}
- </foreach>
- )
+ <if test="user.deptId!=null and user.deptId != ''">
+ and (jurisdiction = #{user.deptId} or workjurisdiction = #{user.deptId})
</if>
+<!-- <if test="deptIdList!=null and deptIdList.size>0">-->
+<!-- and id in (-->
+<!-- SELECT-->
+<!-- user_id-->
+<!-- FROM-->
+<!-- blade_user_dept-->
+<!-- WHERE-->
+<!-- dept_id IN-->
+<!-- <foreach collection="deptIdList" index="index" item="item" open="(" separator="," close=")">-->
+<!-- #{item}-->
+<!-- </foreach>-->
+<!-- )-->
+<!-- </if>-->
ORDER BY id
</select>
--
Gitblit v1.9.3