【8.1.1】【sys】调整数据范围

pull/60/head
fengshuonan 2024-03-01 17:38:45 +08:00
parent f0abf7f0c3
commit 07cb03ac8b
2 changed files with 2 additions and 2 deletions

View File

@ -229,7 +229,7 @@ public class HrOrganizationServiceImpl extends ServiceImpl<HrOrganizationMapper,
}
@Override
@DataScope
@DataScope(userIdFieldName = "create_user")
public CommonOrgTreeResponse commonOrgTree(CommonOrgTreeRequest commonOrgTreeRequest) {
// 如果查询带组织机构名称的搜索,则清空其他条件

View File

@ -54,7 +54,7 @@ public class UserRoleDataScopeImpl implements UserRoleDataScopeApi {
// 如果这个角色列表大于1也就是不单纯是普通角色则将普通角色去掉以配置的角色为主
Long defaultRoleId = sysRoleService.getDefaultRoleId();
if (CollectionUtil.contains(userRoleIdList, defaultRoleId)) {
if (userRoleIdList.size() > 1 && CollectionUtil.contains(userRoleIdList, defaultRoleId)) {
userRoleIdList.remove(defaultRoleId);
}