feat(projects): 新增项目、执行、任务等功能

This commit is contained in:
2026-05-09 11:30:34 +08:00
parent f4f43814b3
commit 824392b564
106 changed files with 13060 additions and 1049 deletions

View File

@@ -488,6 +488,87 @@ export const generatedRoutes: GeneratedRoute[] = [
}
]
},
{
name: 'project',
path: '/project',
component: 'layout.base',
meta: {
title: 'project',
i18nKey: 'route.project',
icon: 'mdi:briefcase-outline',
order: 5
},
children: [
{
name: 'project_list',
path: '/project/list',
component: 'view.project_list',
meta: {
title: 'project_list',
i18nKey: 'route.project_list',
icon: 'material-symbols:view-list-outline-rounded',
order: 1,
keepAlive: true
}
},
{
name: 'project_project',
path: '/project/project',
meta: {
title: 'project_project',
i18nKey: 'route.project_project',
hideInMenu: true,
activeMenu: 'project_list'
},
children: [
{
name: 'project_project_execution',
path: '/project/project/execution',
component: 'view.project_project_execution',
meta: {
title: 'project_project_execution',
i18nKey: 'route.project_project_execution',
hideInMenu: true,
activeMenu: 'project_list'
}
},
{
name: 'project_project_overview',
path: '/project/project/overview',
component: 'view.project_project_overview',
meta: {
title: 'project_project_overview',
i18nKey: 'route.project_project_overview',
hideInMenu: true,
activeMenu: 'project_list'
}
},
{
name: 'project_project_requirement',
path: '/project/project/requirement',
component: 'view.project_project_requirement',
meta: {
title: 'project_project_requirement',
i18nKey: 'route.project_project_requirement',
hideInMenu: true,
activeMenu: 'project_list'
}
},
{
name: 'project_project_setting',
path: '/project/project/setting',
component: 'view.project_project_setting',
meta: {
title: 'project_project_setting',
i18nKey: 'route.project_project_setting',
hideInMenu: true,
activeMenu: 'project_list'
}
}
]
}
]
},
{
name: 'system',
path: '/system',