From bb3bc1c8508dc28d1780c2b0e068595baedb5100 Mon Sep 17 00:00:00 2001 From: jinlin <jinlin> Date: 星期五, 12 一月 2024 16:42:17 +0800 Subject: [PATCH] 修改 --- zt/core/src/main/resources/mapper/sys/SysUserDao.xml | 68 ++++++++++++++++----------------- 1 files changed, 33 insertions(+), 35 deletions(-) diff --git a/zt/core/src/main/resources/mapper/sys/SysUserDao.xml b/zt/core/src/main/resources/mapper/sys/SysUserDao.xml index 33f2116..868a4e6 100644 --- a/zt/core/src/main/resources/mapper/sys/SysUserDao.xml +++ b/zt/core/src/main/resources/mapper/sys/SysUserDao.xml @@ -32,7 +32,7 @@ select a.id , a.dept_id , a.company_id - , '1271368584383188993' as TENANT_ID + , '1271368584383188993' as TENANT_ID , a.username , a.real_name , a.mobile @@ -47,7 +47,7 @@ select a.id , a.dept_id , a.company_id - , '1271368584383188993' as TENANT_ID + , '1271368584383188993' as TENANT_ID , a.username , a.real_name , a.mobile @@ -68,10 +68,10 @@ and a.id = #{userId} and b.user_id = a.id and c.id = b.role_id - and ((#{localServer} = 'jd' and c.code in ('cjbm','ztsxlbm')) - or (#{localServer} = 'cj' - and c.code in ('zlbm','tybm','ywzbm','tzbm','czbm','bzbm','dbsbm') - ) + and ((#{localServer} = 'jd' and c.code in ('cjbm', 'ztsxlbm')) + or (#{localServer} = 'cj' + and c.code in ('zlbm', 'tybm', 'ywzbm', 'tzbm', 'czbm', 'bzbm', 'dbsbm') + ) ) </select> <select id="isGetByUsernameList" resultType="com.zt.core.sys.model.SysUser"> @@ -103,7 +103,7 @@ select a.id , a.dept_id , a.company_id - , '1271368584383188993' as TENANT_ID + , '1271368584383188993' as TENANT_ID , a.username , a.real_name , a.mobile @@ -159,7 +159,7 @@ WHERE b.is_delete = 0 AND b.user_id = #{userId} and a.is_delete = 0 - and a.id =b.role_id + and a.id = b.role_id </select> <update id="updateLogin"> @@ -208,32 +208,26 @@ from sys_user where dept_id = #{newShipTeam} and id in (select user_id - from sys_role_user a, - sys_role b - where a.role_id = b.id - and b.code = 'tybm') + from sys_role_user a, + sys_role b + where a.role_id = b.id + and b.code = 'tybm') </select> <select id="checkTestHome" resultType="java.lang.Integer"> - SELECT - count( 1 ) - FROM - sys_user - WHERE - is_delete = 0 + SELECT count(1) + FROM sys_user + WHERE is_delete = 0 AND id = #{userId} AND ( - user_name IN ( 'admin', 'yszl' ) + user_name IN ('admin', 'yszl') OR id IN ( - SELECT - user_id - FROM - sys_role_user b, - sys_role c - WHERE - b.is_delete = 0 + SELECT user_id + FROM sys_role_user b, + sys_role c + WHERE b.is_delete = 0 AND c.is_delete = 0 AND c.id = b.role_id - AND c.`code` IN ( 'xtglybm', 'ztsxlbm', 'dbsbm', 'zlbm', 'bzbm', 'czbm' ) + AND c.`code` IN ('xtglybm', 'ztsxlbm', 'dbsbm', 'zlbm', 'bzbm', 'czbm') ) ) </select> @@ -243,7 +237,8 @@ <if test="type == null or type == ''"> and id not in ( select user_id from sys_role_user where role_id - in (select id from sys_role where code in ('xtglybm','xtbmybm','xtsjybm','rx'))) + in (select id from sys_role where code in ('xtglybm','xtbmybm','xtsjybm','rx')and is_delete=0)and + is_delete=0)and is_delete=0 </if> <if test="deptId != null and deptId != ''"> and dept_id = #{deptId} @@ -251,31 +246,34 @@ <if test="type == 'zrr'"> and id in ( select user_id from sys_role_user where role_id - in (select id from sys_role where code in ('jcry'))) + in (select id from sys_role where code in ('jcry')and is_delete=0)and is_delete=0)and is_delete=0 </if> <if test="type == 'csry'"> and id in ( select user_id from sys_role_user where role_id - in (select id from sys_role where code in ('jcry'))) + in (select id from sys_role where code in ('jcry')and is_delete=0)and is_delete=0)and is_delete=0 </if> <if test="type == 'shry'"> and id in ( select user_id from sys_role_user where role_id - in (select id from sys_role where code in ('jcry','zljdy','shry'))) + in (select id from sys_role where code in ('jcry','zljdy','shry')and is_delete=0)and is_delete=0) and + is_delete=0 </if> <if test="type == 'pzry'"> and id in ( select user_id from sys_role_user where role_id - in (select id from sys_role where code in ('jcry','shry'))) + in (select id from sys_role where code in ('jcry','shry')and is_delete=0)and is_delete=0)and is_delete=0 </if> </select> <select id="getUsersName" resultType="java.lang.String"> - select real_name from sys_user WHERE id=${id} + select real_name + from sys_user + WHERE id = ${id} </select> <update id="updatePassword"> update - sys_user + sys_user set password = #{password} - WHERE id=#{id} + WHERE id = #{id} </update> </mapper> -- Gitblit v1.9.1