From dbd9486d8eef95394285ea1fafc4dfa790326f78 Mon Sep 17 00:00:00 2001 From: yuetsh <517252939@qq.com> Date: Wed, 30 Apr 2025 10:09:23 +0800 Subject: [PATCH] fix --- src/admin/api.ts | 2 +- src/admin/user/list.vue | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/admin/api.ts b/src/admin/api.ts index 93cd159..c1c55ca 100644 --- a/src/admin/api.ts +++ b/src/admin/api.ts @@ -83,7 +83,7 @@ export function getContestProblem(id: number) { export function getUserList( offset = 0, limit = 10, - admin = false, + admin = "0", keyword: string, ) { return http.get("admin/user", { diff --git a/src/admin/user/list.vue b/src/admin/user/list.vue index edb76fd..661d788 100644 --- a/src/admin/user/list.vue +++ b/src/admin/user/list.vue @@ -72,7 +72,8 @@ const options: SelectOption[] = [ async function listUsers() { const offset = (query.page - 1) * query.limit - const res = await getUserList(offset, query.limit, query.admin, query.keyword) + const isAdmin = query.admin ? "1" : "0" + const res = await getUserList(offset, query.limit, isAdmin, query.keyword) total.value = res.data.total users.value = res.data.results }