增加非公开关注和关注区分

This commit is contained in:
2025-08-29 08:15:58 +08:00
parent 47ced6da37
commit 3a00c9dce7
5 changed files with 197 additions and 48 deletions
+2 -3
View File
@@ -85,10 +85,9 @@ class ArtistService {
/**
* 获取当前用户关注的作者列表
*/
async getFollowingArtists(options: { offset?: number; limit?: number } = {}): Promise<ApiResponse<{ artists: Artist[]; total: number }>> {
async getFollowingArtists(options: { restrict?: 'public' | 'private' } = {}): Promise<ApiResponse<{ artists: Artist[]; total: number }>> {
const params = new URLSearchParams();
if (options.offset !== undefined) params.append('offset', options.offset.toString());
if (options.limit !== undefined) params.append('limit', options.limit.toString());
if (options.restrict) params.append('restrict', options.restrict);
const query = params.toString();
const url = query ? `/api/artist/following?${query}` : '/api/artist/following';