From 6bd0699c6978c0ed69279b89daa80c629ce539d3 Mon Sep 17 00:00:00 2001 From: caiyuchao Date: Mon, 18 Aug 2025 10:15:43 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=8E=B7=E5=8F=96=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E8=B0=83=E7=94=A8=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web-antd/src/views/license/project/data.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/apps/web-antd/src/views/license/project/data.ts b/apps/web-antd/src/views/license/project/data.ts index b7e76b3..17cb536 100644 --- a/apps/web-antd/src/views/license/project/data.ts +++ b/apps/web-antd/src/views/license/project/data.ts @@ -1,6 +1,7 @@ import type { VbenFormSchema } from '#/adapter/form'; import type { OnActionClickFn, VxeTableGridOptions } from '#/adapter/vxe-table'; import type { ProjectApi } from '#/api/license/project'; +import type { SystemUserApi } from '#/api/system/user'; import { ref } from 'vue'; @@ -16,8 +17,14 @@ import { getSimpleUserList } from '#/api/system/user'; import { $t } from '#/locales'; import { DICT_TYPE, getDictOptions, getRangePickerDefaultProps } from '#/utils'; -let userList = await getSimpleUserList(); -userList = userList.filter((item) => item.nickname !== '管理员'); // 过滤掉系统用户 +const userList = ref(); + +const getUserList = async () => { + userList.value = await getSimpleUserList(); + userList.value = userList.value.filter((item) => item.nickname !== '管理员'); // 过滤掉系统用户 +}; + +getUserList(); const { hasAccessByCodes } = useAccess();