From d9c7e7bcd4d00f7877941f4f283b6da72e57b717 Mon Sep 17 00:00:00 2001 From: lizhenhua <1075222162@qq.com> Date: Fri, 9 Aug 2024 15:48:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=BC=8F=E6=B4=9E=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mapper/system/DataScopeMapper.xml | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/bonus-modules/bonus-system/src/main/resources/mapper/system/DataScopeMapper.xml b/bonus-modules/bonus-system/src/main/resources/mapper/system/DataScopeMapper.xml index e69de29..e892763 100644 --- a/bonus-modules/bonus-system/src/main/resources/mapper/system/DataScopeMapper.xml +++ b/bonus-modules/bonus-system/src/main/resources/mapper/system/DataScopeMapper.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + AND (d.dept_id IN ( SELECT dept_id FROM sys_role_dept WHERE role_id in + + #{item} + + )) + + + AND d.dept_id = #{newdeptId} + + + AND (d.dept_id = #{newdeptId} OR d.dept_id IN ( SELECT dept_id FROM sys_role_dept WHERE role_id in + + #{item} + + )) + + + + AND (u.user_id = #{newUserId} ) + + + +