问题现象
工作流管理系统中,点击OA工作台的流程卡片后:
- URL正确跳转到
/oa/workplace/start/:deploymentId - 但页面内容不变,仍然显示流程列表
- 控制台无任何错误信息
问题原因
路由配置结构错误:
{
path: '/oa',
name: 'Oa',
component: Layout,
children: [
{
path: 'workplace', // 这里是问题:workplace/start/:deploymentId 应该作为它的子路由
name: 'Workplace',
component: () => import('@/views/oa/workplace/index.vue')
},
{
path: 'workplace/start/:deploymentId', // 这个路由配置错误
name: 'WorkStart',
component: () => import('@/views/oa/workplace/start.vue')
}
]
}