Merge branch 'hotfix/FIX-631' into dev
This commit is contained in:
commit
c7260e39f0
@ -63,7 +63,7 @@ public interface SaasRoleUserService {
|
|||||||
*/
|
*/
|
||||||
List<SuperAminInfoResp> batchSuperAdminList(List<SuperAdminParam> param);
|
List<SuperAminInfoResp> batchSuperAdminList(List<SuperAdminParam> param);
|
||||||
|
|
||||||
List<SaasRoleUserRelation> listByRoleIds(List<Long> roleIds, Long workspaceId);
|
List<SaasRoleUserRelation> listByRoleIds(List<Long> roleIds, Long ouId, Long workspaceId);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 删除单位参与的工作台的所有的人员与角色。 目前主要是用于移除参与单位的地方
|
* 删除单位参与的工作台的所有的人员与角色。 目前主要是用于移除参与单位的地方
|
||||||
|
|||||||
@ -227,11 +227,12 @@ public class RoleUserService implements SaasRoleUserService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<SaasRoleUserRelation> listByRoleIds(List<Long> roleIds, Long workspaceId) {
|
public List<SaasRoleUserRelation> listByRoleIds(List<Long> roleIds, Long ouId, Long workspaceId) {
|
||||||
if (CollectionUtil.isEmpty(roleIds)) {
|
if (CollectionUtil.isEmpty(roleIds)) {
|
||||||
return new ArrayList<>();
|
return new ArrayList<>();
|
||||||
}
|
}
|
||||||
return roleUserRelationDao.list(new LambdaQueryWrapper<SaasRoleUserRelation>()
|
return roleUserRelationDao.list(new LambdaQueryWrapper<SaasRoleUserRelation>()
|
||||||
|
.eq(SaasRoleUserRelation::getOuId, ouId)
|
||||||
.eq(SaasRoleUserRelation::getWorkspaceId, workspaceId)
|
.eq(SaasRoleUserRelation::getWorkspaceId, workspaceId)
|
||||||
.in(SaasRoleUserRelation::getRoleId, roleIds));
|
.in(SaasRoleUserRelation::getRoleId, roleIds));
|
||||||
}
|
}
|
||||||
|
|||||||
@ -625,7 +625,7 @@ public class TyrSaasAuthServiceImpl implements TyrSaasAuthService {
|
|||||||
return Collections.emptyList();
|
return Collections.emptyList();
|
||||||
}
|
}
|
||||||
|
|
||||||
List<SaasRoleUserRelation> relationList = roleUserService.listByRoleIds(matchedRoleIds, workspaceId);
|
List<SaasRoleUserRelation> relationList = roleUserService.listByRoleIds(matchedRoleIds, ouId, workspaceId);
|
||||||
//构建用户-去重(identityId-identityType)
|
//构建用户-去重(identityId-identityType)
|
||||||
List<ListIdentityFromPermissionResp.UserVO> users = new ArrayList<>();
|
List<ListIdentityFromPermissionResp.UserVO> users = new ArrayList<>();
|
||||||
Set<String> filterSet = new HashSet<>();
|
Set<String> filterSet = new HashSet<>();
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user