feat: restore lightweight admin modules

This commit is contained in:
2026-06-21 22:40:17 +08:00
parent 81ce2c4f0a
commit 288d71cca7
4 changed files with 111 additions and 1 deletions
+15
View File
@@ -1,4 +1,5 @@
export const LIGHT_MENU_NAMES = new Set([
'AccountSettings',
'ControlCenter',
'AIAgent',
'AIKnowledgeDetail',
@@ -13,12 +14,18 @@ export const LIGHT_MENU_NAMES = new Set([
'MessageCenter',
'MessageList',
'KnowledgeBase',
'SystemDept',
'SystemDict',
'SystemFileManager',
'SystemManagement',
'SystemConfig',
'SystemConfigManager',
'SystemMenu',
'SystemPermission',
'SystemPost',
'SystemRole',
'UIConfig',
'UIConfigManager',
'UserManagement',
]);
@@ -35,12 +42,20 @@ const LIGHT_ROUTE_PATH_PREFIXES = [
'/message/announcement',
'/message/announcement-list',
'/page-render/main_home',
'/core/ui-config',
'/system-config',
'/system/dept',
'/system/dict',
'/system/file-manager',
'/system/post',
'/system/config',
'/system/menu',
'/system/new-permission',
'/system/role',
'/system/ui-config',
'/system/user',
'/tool/dict',
'/user-center',
];
export function isLightMenuName(name?: string) {