From 99ef1f1f6170725577210c20f01b7fd16673d820 Mon Sep 17 00:00:00 2001 From: Leo <98382335+gaoziman@users.noreply.github.com> Date: Sat, 27 Sep 2025 17:49:00 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E6=9D=83=E9=99=90):=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E5=9C=A8=E7=BA=BF=E7=94=A8=E6=88=B7=E7=9B=91=E6=8E=A7=E6=9D=83?= =?UTF-8?q?=E9=99=90=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 重新添加ONLINE权限配置到权限常量中 - 包含LIST和LOGOUT权限 - 更新权限组合配置 --- src/constants/permissions.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/constants/permissions.ts b/src/constants/permissions.ts index 6ee9ca3..30d1cd7 100644 --- a/src/constants/permissions.ts +++ b/src/constants/permissions.ts @@ -64,6 +64,12 @@ export const PERMISSIONS = { UPDATE: 'system:sysPicture:update', DELETE: 'system:sysPicture:delete', }, + + // 在线用户监控权限 + ONLINE: { + LIST: 'monitor:online:list', + LOGOUT: 'monitor:online:logout', + }, } as const // 权限类型推断 @@ -112,6 +118,12 @@ export const PERMISSION_GROUPS = { PERMISSIONS.PICTURE.DELETE, ], + // 在线用户监控相关权限 + ONLINE_MANAGEMENT: [ + PERMISSIONS.ONLINE.LIST, + PERMISSIONS.ONLINE.LOGOUT, + ], + // 系统管理员权限(包含所有权限) SYSTEM_ADMIN: [ ...Object.values(PERMISSIONS.USER), @@ -121,5 +133,6 @@ export const PERMISSION_GROUPS = { ...Object.values(PERMISSIONS.OPER_LOG), ...Object.values(PERMISSIONS.FILE), ...Object.values(PERMISSIONS.PICTURE), + ...Object.values(PERMISSIONS.ONLINE), ], } as const