mirror of https://gitee.com/stylefeng/roses
【8.1.1】【sys】调整数据范围
parent
f0abf7f0c3
commit
07cb03ac8b
|
@ -229,7 +229,7 @@ public class HrOrganizationServiceImpl extends ServiceImpl<HrOrganizationMapper,
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@DataScope
|
@DataScope(userIdFieldName = "create_user")
|
||||||
public CommonOrgTreeResponse commonOrgTree(CommonOrgTreeRequest commonOrgTreeRequest) {
|
public CommonOrgTreeResponse commonOrgTree(CommonOrgTreeRequest commonOrgTreeRequest) {
|
||||||
|
|
||||||
// 如果查询带组织机构名称的搜索,则清空其他条件
|
// 如果查询带组织机构名称的搜索,则清空其他条件
|
||||||
|
|
|
@ -54,7 +54,7 @@ public class UserRoleDataScopeImpl implements UserRoleDataScopeApi {
|
||||||
|
|
||||||
// 如果这个角色列表大于1,也就是不单纯是普通角色,则将普通角色去掉,以配置的角色为主
|
// 如果这个角色列表大于1,也就是不单纯是普通角色,则将普通角色去掉,以配置的角色为主
|
||||||
Long defaultRoleId = sysRoleService.getDefaultRoleId();
|
Long defaultRoleId = sysRoleService.getDefaultRoleId();
|
||||||
if (CollectionUtil.contains(userRoleIdList, defaultRoleId)) {
|
if (userRoleIdList.size() > 1 && CollectionUtil.contains(userRoleIdList, defaultRoleId)) {
|
||||||
userRoleIdList.remove(defaultRoleId);
|
userRoleIdList.remove(defaultRoleId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue