From f4d14f009940b27beb7297a2da0511acf810e410 Mon Sep 17 00:00:00 2001 From: zstar <65890619+zstar1003@users.noreply.github.com> Date: Sun, 27 Apr 2025 11:40:41 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E5=9B=A2=E9=98=9F=E7=AE=A1=E7=90=86):=20?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=94=A8=E6=88=B7=E4=BA=BA=E6=95=B0>10?= =?UTF-8?q?=E4=BA=BA=E6=97=B6=EF=BC=8C=E5=9B=A2=E9=98=9F=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E6=88=90=E5=91=98=E6=98=BE=E7=A4=BA=E4=B8=8D=E5=85=A8=E9=97=AE?= =?UTF-8?q?=E9=A2=98=E3=80=82=20(#55)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在团队管理页面中,调用获取用户列表API时添加size参数以获取所有用户,避免查询时显示不全的问题。 --- .gitignore | 3 ++- management/web/src/common/apis/teams/index.ts | 10 +++++++--- management/web/src/pages/team-management/index.vue | 3 ++- 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index e573928..33ed442 100644 --- a/.gitignore +++ b/.gitignore @@ -50,4 +50,5 @@ web/src/locales/zh.ts vllm/models management/models--opendatalab--PDF-Extract-Kit-1.0 management/models--hantian--layoutreader -docker/models \ No newline at end of file +docker/models +management/web/types/auto diff --git a/management/web/src/common/apis/teams/index.ts b/management/web/src/common/apis/teams/index.ts index d7e0ffd..71f21be 100644 --- a/management/web/src/common/apis/teams/index.ts +++ b/management/web/src/common/apis/teams/index.ts @@ -35,10 +35,14 @@ export function removeTeamMemberApi(data: { teamId: number, memberId: number }) }) } -// 获取用户列表 -export function getUsersApi() { +/** + * @description 获取用户列表 + * @param params 查询参数,例如 { size: number, currentPage: number, username: string } + */ +export function getUsersApi(params?: object) { return request({ url: "api/v1/users", - method: "get" + method: "get", + params }) } diff --git a/management/web/src/pages/team-management/index.vue b/management/web/src/pages/team-management/index.vue index 032c095..37bf8fe 100644 --- a/management/web/src/pages/team-management/index.vue +++ b/management/web/src/pages/team-management/index.vue @@ -140,7 +140,8 @@ function handleAddMember() { // 获取用户列表 function getUserList() { userLoading.value = true - getUsersApi().then((res: any) => { + // 调用 getUsersApi 时传递 size 参数以获取所有用户 + getUsersApi({ size: 99999 }).then((res: any) => { if (res.data) { userList.value = res.data.list } else {