From 5519786fa7de2ea8c0d1ed4dcdeb35aa749ad068 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?cls=5F=E5=AE=81=E6=B3=A2=E6=9C=AC=E6=9C=BA?= <908705107@qq.com> Date: Tue, 9 Jun 2026 13:52:44 +0800 Subject: [PATCH] Trim non core admin route entries --- backend-fastapi/core/menu/service.py | 10 +--------- .../src/components/user-avatar/UserProfileDialog.vue | 7 +++++-- web/apps/web-ele/src/locales/index.ts | 1 - web/apps/web-ele/src/router/access.ts | 8 -------- web/apps/web-ele/src/router/routes/index.ts | 8 -------- 5 files changed, 6 insertions(+), 28 deletions(-) diff --git a/backend-fastapi/core/menu/service.py b/backend-fastapi/core/menu/service.py index 8e60997..31edeef 100644 --- a/backend-fastapi/core/menu/service.py +++ b/backend-fastapi/core/menu/service.py @@ -17,7 +17,7 @@ from core.menu.schema import MenuCreate, MenuUpdate menu_cache = CacheManager(prefix="menu:") # 缓存key -AI_AGENT_ADMIN_MENU_CACHE_VERSION = "v2" +AI_AGENT_ADMIN_MENU_CACHE_VERSION = "v3" MENU_TREE_CACHE_KEY = f"tree:ai_agent_admin:{AI_AGENT_ADMIN_MENU_CACHE_VERSION}" USER_ROUTE_CACHE_PREFIX = f"user_route:ai_agent_admin:{AI_AGENT_ADMIN_MENU_CACHE_VERSION}:" @@ -31,25 +31,17 @@ AI_AGENT_ADMIN_MENU_NAMES = { "Codex", "SystemConfigManager", "SystemManagement", - "SystemDept", - "SystemPost", "SystemPermission", "UserManagement", "SystemMenu", "SystemRole", - "UIConfigManager", "SystemTools", "系统工具", - "SystemDict", - "FileManager", "Message", - "MessageList", "AnnouncementList", "AnnouncementManage", "userCenter", - "OrgNode", "userSettings", - "LoginLog", } diff --git a/web/apps/web-ele/src/components/user-avatar/UserProfileDialog.vue b/web/apps/web-ele/src/components/user-avatar/UserProfileDialog.vue index 23ca920..a2a3f71 100644 --- a/web/apps/web-ele/src/components/user-avatar/UserProfileDialog.vue +++ b/web/apps/web-ele/src/components/user-avatar/UserProfileDialog.vue @@ -1,14 +1,17 @@