From 88b971e1b7c8c42c9ed3960df2983fb617403e49 Mon Sep 17 00:00:00 2001 From: zlwu <704541015@qq.com> Date: Wed, 4 Nov 2026 12:20:21 +0800 Subject: [PATCH] fix(project): add icon to project management directory Reuse the existing folder-chart icon in frontend and backend menu metadata so the project management sidebar directory has a leading icon. --- backend/app/api/menu.py | 3 ++- web-admin/src/router/modules/sqxp.ts | 7 ++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/backend/app/api/menu.py b/backend/app/api/menu.py index b8034d13..30f9c142 100644 --- a/backend/app/api/menu.py +++ b/backend/app/api/menu.py @@ -21,7 +21,8 @@ STATIC_MENU_TREE = [ "children": [ { "name": "ProjectManagement", "path": "management", "component": "", - "meta": {"title": "项目管理", "keepAlive": False, "menuCode": "menu:project:management"}, + "meta": {"title": "项目管理", "icon": "ri:folder-chart-line", + "keepAlive": False, "menuCode": "menu:project:management"}, "children": [ {"name": "ProjectManagementTeams", "path": "teams", "component": "/project-management/teams/index", "meta": {"title": "项目组管理", "keepAlive": True, "menuCode": "project:team:list"}}, diff --git a/web-admin/src/router/modules/sqxp.ts b/web-admin/src/router/modules/sqxp.ts index d9c3375b..0c9d7243 100644 --- a/web-admin/src/router/modules/sqxp.ts +++ b/web-admin/src/router/modules/sqxp.ts @@ -23,7 +23,12 @@ export const sqxpAdminRoutes: AppRouteRecord[] = [ name: 'ProjectManagement', path: 'management', component: '', - meta: { title: '项目管理', keepAlive: false, menuCode: 'menu:project:management' }, + meta: { + title: '项目管理', + icon: 'ri:folder-chart-line', + keepAlive: false, + menuCode: 'menu:project:management' + }, children: [ { name: 'ProjectManagementTeams', -- 2.54.0