From d384d15aa6d18ba4d2b37792fa7c06a1fc3107fe Mon Sep 17 00:00:00 2001 From: yuetsh <517252939@qq.com> Date: Fri, 24 Oct 2025 11:19:46 +0800 Subject: [PATCH] update --- src/oj/api.ts | 7 +- .../components/UserProgressView.vue | 67 ++++++++++++------- 2 files changed, 46 insertions(+), 28 deletions(-) diff --git a/src/oj/api.ts b/src/oj/api.ts index dac4b0d..d89ec90 100644 --- a/src/oj/api.ts +++ b/src/oj/api.ts @@ -361,6 +361,9 @@ export function getProblemSetBadges(problemSetId: number) { } // 获取题单用户进度列表 -export function getProblemSetUserProgress(problemSetId: number) { - return http.get(`problemset/${problemSetId}/users_progress`) +export function getProblemSetUserProgress( + problemSetId: number, + params?: { limit?: number; offset?: number }, +) { + return http.get(`problemset/${problemSetId}/users_progress`, { params }) } diff --git a/src/oj/problemset/components/UserProgressView.vue b/src/oj/problemset/components/UserProgressView.vue index 5ec2a21..8fc3193 100644 --- a/src/oj/problemset/components/UserProgressView.vue +++ b/src/oj/problemset/components/UserProgressView.vue @@ -1,43 +1,49 @@