获取管理员列表
This commit is contained in:
parent
1e03e4c0df
commit
886a1a10a0
@ -207,7 +207,10 @@ public class RoleUserService implements SaasRoleUserService {
|
||||
if (CollectionUtils.isEmpty(relations)) {
|
||||
return Collections.emptyList();
|
||||
}
|
||||
return relations.stream().map(r -> {
|
||||
List<Long> roleIds = relations.stream().map(SaasRoleUserRelation::getRoleId).collect(Collectors.toList());
|
||||
List<SaasRole> roles = saasRoleDao.lambdaQuery().in(SaasRole::getId, roleIds).eq(SaasRole::getRoleType, RoleTypeEnum.SUPER_ADMIN.getValue()).eq(SaasRole::getIsDelete, TableIsDeleteEnum.NORMAL.value).list();
|
||||
Set<Long> superAdminRoleIds = roles.stream().map(SaasRole::getId).collect(Collectors.toSet());
|
||||
return relations.stream().filter(r -> superAdminRoleIds.contains(r.getRoleId())).map(r -> {
|
||||
SuperAdminInfoDTO superAdminInfo = new SuperAdminInfoDTO();
|
||||
superAdminInfo.setWorkspaceId(r.getWorkspaceId());
|
||||
superAdminInfo.setOuId(r.getOuId());
|
||||
|
||||
Loading…
Reference in New Issue
Block a user