feat:(REQ-2750) 刷新用户超管角色时,增加可指定用户去刷超管
This commit is contained in:
parent
67ebcd73dc
commit
7d517a214b
@ -179,8 +179,16 @@ public class PrivateRoleController {
|
||||
return "ok";
|
||||
}
|
||||
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public static class RefreshUserSuperAdminRoleParam {
|
||||
private List<Long> personIds;
|
||||
}
|
||||
|
||||
@PostMapping("/api/private/userSuperAdminRole/refresh")
|
||||
public Object refreshUserSuperAdminRole() {
|
||||
public Object refreshUserSuperAdminRole(@RequestBody RefreshUserSuperAdminRoleParam param) {
|
||||
ListRoleReq listRoleReq = ListRoleReq.builder()
|
||||
.roleTypes(Lists.newArrayList(RoleTypeEnum.SUPER_ADMIN.getValue()))
|
||||
.build();
|
||||
@ -213,6 +221,7 @@ public class PrivateRoleController {
|
||||
.roleIds(oldSuperAdminRoles.stream()
|
||||
.map(SaasRoleRes::getId)
|
||||
.collect(Collectors.toList()))
|
||||
.personIds(param.getPersonIds())
|
||||
.build();
|
||||
List<SaasRoleUserV2DTO> saasRoleUsers = saasRoleUserRelationService.listV2(listRoleUserRelationParam);
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user