feat:(REQ-2298) 修改预设角色的添加和移位按照租户id和单位id隔离

This commit is contained in:
lilong 2024-05-29 09:42:51 +08:00
parent bf27b94651
commit 1493848a06
2 changed files with 4 additions and 1 deletions

View File

@ -74,6 +74,8 @@ public class SaasRoleGroupController implements SaasRoleGroupApi {
List<SaasRoleGroup> roleGroupList = saasRoleGroupService.lambdaQuery()
.eq(SaasRoleGroup::getParentId, saasRoleGroup.getParentId())
.eq(SaasRoleGroup::getWorkspaceTypeCode, saasRoleGroup.getWorkspaceTypeCode())
.eq(SaasRoleGroup::getWorkspaceId, saasRoleGroup.getWorkspaceId())
.eq(SaasRoleGroup::getOuId, saasRoleGroup.getOuId())
.list()
.stream()
.sorted(Comparator.comparing(SaasRoleGroup::getSort))

View File

@ -200,7 +200,8 @@ public class SaasRoleGroupServiceImpl extends ServiceImpl<SaasRoleGroupMapper, S
.eq(SaasRoleGroup::getParentId, saasRoleGroup.getParentId())
.eq(SaasRoleGroup::getWorkspaceTypeCode, saasRoleGroup.getWorkspaceTypeCode())
.eq(SaasRoleGroup::getIsDelete, TableIsDeleteEnum.NORMAL.value)
.eq(SaasRoleGroup::getWorkspaceTypeCode, saasRoleGroup.getWorkspaceTypeCode())
.eq(SaasRoleGroup::getWorkspaceId, saasRoleGroup.getWorkspaceId())
.eq(SaasRoleGroup::getOuId, saasRoleGroup.getOuId())
.orderByDesc(SaasRoleGroup::getSort)
.last("limit 1")
.list()