新增接口

This commit is contained in:
wanggeng 2022-02-04 21:27:57 +08:00
parent 09f7200e1c
commit a4aa1050f4
2 changed files with 10 additions and 0 deletions

View File

@ -33,4 +33,7 @@ public interface IRoleUserRemoteService {
@RemoteGetMethod("/list-role-po/userid/{userId}")
List<RolePO> listRolePOByUserId(@RemoteServerParams String userCenter, @RemotePathParams("userId") String userId, @RemoteQueryParams("access_token") String accessToken);
@RemotePostMethod("/list-user-id/role-id/{roleId}/user-ids")
List<String> listUserIdByRoleIdAndUserIds(@RemoteServerParams String userCenter, @RemotePathParams("roleId") String roleId, @RemoteQueryParams("access_token") String accessToken, @RemoteJsonBodyParams IdsVO idsVO);
}

View File

@ -71,4 +71,11 @@ public class RoleUserServiceImpl extends DefaultBaseService implements IRoleUser
});
return roleSimpleDTOs;
}
@Override
public List<String> listUserIdByRoleIdAndUserIds(String roleId, List<String> userIds) {
IdsVO idsVO = new IdsVO();
idsVO.setIds(userIds);
return roleUserRemoteService.listUserIdByRoleIdAndUserIds(apiPathProperties.getUserCenter(), roleId, OAuth2ClientTokenManager.getInstance().getToken().getAccessToken(), idsVO);
}
}