From eb0122ffc2bcb7b6f46ca833c18bbfba467b56b4 Mon Sep 17 00:00:00 2001 From: yuetsh <517252939@qq.com> Date: Sun, 30 Nov 2025 18:41:58 +0800 Subject: [PATCH] filter by class --- src/oj/api.ts | 2 +- .../components/UserProgressView.vue | 26 +++++++++++++++++-- src/oj/problemset/list.vue | 6 +---- 3 files changed, 26 insertions(+), 8 deletions(-) diff --git a/src/oj/api.ts b/src/oj/api.ts index 2758286..4e1b97b 100644 --- a/src/oj/api.ts +++ b/src/oj/api.ts @@ -363,7 +363,7 @@ export function getProblemSetBadges(problemSetId: number) { // 获取题单用户进度列表 export function getProblemSetUserProgress( problemSetId: number, - params?: { limit?: number; offset?: number }, + params?: { limit?: number; offset?: number; class_name?: string }, ) { 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 0651455..4aa89ed 100644 --- a/src/oj/problemset/components/UserProgressView.vue +++ b/src/oj/problemset/components/UserProgressView.vue @@ -1,5 +1,6 @@