From 239d8420a4cff01223d961f7a0cac1e574ae5424 Mon Sep 17 00:00:00 2001 From: fengshuonan Date: Fri, 1 Mar 2024 17:43:57 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=908.1.1=E3=80=91=E3=80=90sys=E3=80=91?= =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E6=95=B0=E6=8D=AE=E8=8C=83=E5=9B=B4=E8=AE=BE?= =?UTF-8?q?=E7=BD=AE=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../kernel/sys/modular/user/factory/UserDataScopeFactory.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel-s-system/system-business-hr/src/main/java/cn/stylefeng/roses/kernel/sys/modular/user/factory/UserDataScopeFactory.java b/kernel-s-system/system-business-hr/src/main/java/cn/stylefeng/roses/kernel/sys/modular/user/factory/UserDataScopeFactory.java index ac7b65219..c1eafd0ef 100644 --- a/kernel-s-system/system-business-hr/src/main/java/cn/stylefeng/roses/kernel/sys/modular/user/factory/UserDataScopeFactory.java +++ b/kernel-s-system/system-business-hr/src/main/java/cn/stylefeng/roses/kernel/sys/modular/user/factory/UserDataScopeFactory.java @@ -78,11 +78,11 @@ public class UserDataScopeFactory { case COMPANY_WITH_CHILD: // 获取本部门及以下部门有哪些部门 - Set subCompanyOrgIdList = dbOperatorApi.findSubListByParentId("sys_hr_organization", "org_pids", "org_id", userRoleDataScopeConfig.getUserDeptId()); + Set subCompanyOrgIdList = dbOperatorApi.findSubListByParentId("sys_hr_organization", "org_pids", "org_id", userRoleDataScopeConfig.getUserCompanyId()); if (ObjectUtil.isEmpty(subCompanyOrgIdList)) { subCompanyOrgIdList = new HashSet<>(); } - subCompanyOrgIdList.add(userRoleDataScopeConfig.getUserDeptId()); + subCompanyOrgIdList.add(userRoleDataScopeConfig.getUserCompanyId()); // 获取部门下的用户 Set subCompanyUserIdList = sysUserOrgService.getOrgUserIdList(subCompanyOrgIdList);