From b84eabf1c9a15b6afcf27a5d6068658528669ff8 Mon Sep 17 00:00:00 2001 From: dap <15891557205@163.com> Date: Thu, 15 Jan 2026 09:54:42 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E5=B8=B8=E9=87=8F):=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E8=B6=85=E7=BA=A7=E7=AE=A1=E7=90=86=E5=91=98ID=E5=92=8C?= =?UTF-8?q?=E5=90=AF=E7=94=A8=E7=8A=B6=E6=80=81=E5=B8=B8=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在核心常量文件中添加 SUPERADMIN_USER_ID 和 EnableStatus 常量 在用户管理页面中使用新常量替代硬编码值 --- apps/web-antd/src/views/system/user/index.vue | 10 ++++++---- packages/constants/src/core.ts | 13 +++++++++++++ 2 files changed, 19 insertions(+), 4 deletions(-) diff --git a/apps/web-antd/src/views/system/user/index.vue b/apps/web-antd/src/views/system/user/index.vue index aea1991f..0fa4f19b 100644 --- a/apps/web-antd/src/views/system/user/index.vue +++ b/apps/web-antd/src/views/system/user/index.vue @@ -10,6 +10,7 @@ import { computed, ref } from 'vue'; import { useAccess } from '@vben/access'; import { Page, useVbenDrawer, useVbenModal } from '@vben/common-ui'; +import { EnableStatus, SUPERADMIN_USER_ID } from '@vben/constants'; import { $t } from '@vben/locales'; import { preferences } from '@vben/preferences'; @@ -204,7 +205,7 @@ async function handleChangeStatus(checked: boolean, row: User) { console.log(checked); await userStatusChange({ userId: row.userId, - status: checked ? '0' : '1', + status: checked ? EnableStatus.Enable : EnableStatus.Disable, }); } @@ -258,16 +259,17 @@ async function handleChangeStatus(checked: boolean, row: User) {