feat(aihr): complete uni-app role workflows

This commit is contained in:
2026-07-09 10:42:20 +08:00
parent e4070c8b8c
commit 678543e8a5
73 changed files with 15696 additions and 134 deletions
+34
View File
@@ -92,12 +92,20 @@ export const constantRoutes: RouteRecordRaw[] = [
path: '/train',
component: Layout,
redirect: '/train/practice',
alwaysShow: true,
meta: { title: '训练运营', icon: 'peoples' },
children: [
{
path: 'practice',
component: () => import('@/views/train/practice.vue'),
name: 'TrainPractice',
meta: { title: '三角色对练', icon: 'peoples' }
},
{
path: 'reviews',
component: () => import('@/views/train/reviews.vue'),
name: 'TrainReviews',
meta: { title: '复盘校准', icon: 'finish' }
}
]
},
@@ -152,6 +160,32 @@ export const constantRoutes: RouteRecordRaw[] = [
}
]
},
{
path: '/admin',
component: Layout,
redirect: '/admin/org-permission',
children: [
{
path: 'org-permission',
component: () => import('@/views/admin/org-permission.vue'),
name: 'OrgPermission',
meta: { title: '组织与权限', icon: 'tree' }
}
]
},
{
path: '/competency',
component: Layout,
redirect: '/competency/growth',
children: [
{
path: 'growth',
component: () => import('@/views/competency/growth.vue'),
name: 'CompetencyGrowth',
meta: { title: '成长激励', icon: 'chart' }
}
]
},
{
path: '/user',
component: Layout,