diff --git a/backend-fastapi/core/menu/service.py b/backend-fastapi/core/menu/service.py index 0efa3f6..5903f91 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 = "v12" +AI_AGENT_ADMIN_MENU_CACHE_VERSION = "v13" 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}:" @@ -35,6 +35,8 @@ AI_AGENT_ADMIN_MENU_NAMES = { "UserManagement", "SystemMenu", "SystemRole", + "Message", + "MessageList", "AnnouncementList", "AnnouncementManage", } diff --git a/web/apps/web-ele/src/router/light-menu.ts b/web/apps/web-ele/src/router/light-menu.ts index 7e05b2f..b4877cd 100644 --- a/web/apps/web-ele/src/router/light-menu.ts +++ b/web/apps/web-ele/src/router/light-menu.ts @@ -9,6 +9,7 @@ export const LIGHT_MENU_NAMES = new Set([ 'AnnouncementList', 'AnnouncementManage', 'CodexAgentChat', + 'Message', 'MessageCenter', 'MessageList', 'KnowledgeBase', diff --git a/web/apps/web-ele/src/views/_core/page-render/index.vue b/web/apps/web-ele/src/views/_core/page-render/index.vue index 635710f..dda0fdd 100644 --- a/web/apps/web-ele/src/views/_core/page-render/index.vue +++ b/web/apps/web-ele/src/views/_core/page-render/index.vue @@ -1,5 +1,5 @@ - + + diff --git a/web/apps/web-ele/src/views/dashboard/workspace/index.vue b/web/apps/web-ele/src/views/dashboard/workspace/index.vue index fa21ba5..7d3ae05 100644 --- a/web/apps/web-ele/src/views/dashboard/workspace/index.vue +++ b/web/apps/web-ele/src/views/dashboard/workspace/index.vue @@ -235,8 +235,8 @@ function navTo(nav: WorkbenchProjectItem | WorkbenchQuickNavItem) { - - + + diff --git a/web/packages/effects/common-ui/src/ui/dashboard/workbench/workbench-project.vue b/web/packages/effects/common-ui/src/ui/dashboard/workbench/workbench-project.vue index 0f48369..5b1cada 100644 --- a/web/packages/effects/common-ui/src/ui/dashboard/workbench/workbench-project.vue +++ b/web/packages/effects/common-ui/src/ui/dashboard/workbench/workbench-project.vue @@ -41,20 +41,24 @@ defineEmits(['click']); class="border-border group min-w-0 cursor-pointer border-t p-4 transition-all hover:shadow-xl" @click="$emit('click', item)" > - + - {{ item.title }} + + {{ item.title }} + - + {{ item.content }} - - {{ item.group }} - {{ item.date }} + + {{ item.group }} + {{ item.date }}