20260817172952
This commit is contained in:
1 parent
4ef678ba65
commit
5bbd3c88b4
1865 files changed
+2261
-901
No files matched your search
@@ -28,16 +28,53 @@ const router = createRouter({
|
||||
component: () => import('@/views/dashboard/index.vue'),
|
||||
meta: { title: '工作台' },
|
||||
},
|
||||
// 测试页:用于演练 Tabs 导航(无需权限,纯布局验证)
|
||||
{
|
||||
path: '/test/list',
|
||||
name: 'test-list',
|
||||
component: () => import('@/views/test/TestPage.vue'),
|
||||
meta: { title: '测试-列表' },
|
||||
},
|
||||
{
|
||||
path: '/test/form',
|
||||
name: 'test-form',
|
||||
component: () => import('@/views/test/TestPage.vue'),
|
||||
meta: { title: '测试-表单' },
|
||||
},
|
||||
{
|
||||
path: '/test/detail',
|
||||
name: 'test-detail',
|
||||
component: () => import('@/views/test/TestPage.vue'),
|
||||
meta: { title: '测试-详情' },
|
||||
},
|
||||
{
|
||||
path: '/test/chart',
|
||||
name: 'test-chart',
|
||||
component: () => import('@/views/test/TestPage.vue'),
|
||||
meta: { title: '测试-图表' },
|
||||
},
|
||||
{
|
||||
path: '/test/table',
|
||||
name: 'test-table',
|
||||
component: () => import('@/views/test/TestPage.vue'),
|
||||
meta: { title: '测试-表格' },
|
||||
},
|
||||
{
|
||||
path: '/test/settings',
|
||||
name: 'test-settings',
|
||||
component: () => import('@/views/test/TestPage.vue'),
|
||||
meta: { title: '测试-设置' },
|
||||
},
|
||||
// 组件库演练场:纳入业务布局(带侧栏 / 顶栏 / Tabs)
|
||||
{
|
||||
path: '/demo',
|
||||
name: 'demo',
|
||||
component: () => import('@/views/demo/index.vue'),
|
||||
meta: { title: '组件库' },
|
||||
},
|
||||
// 业务页面后续在此追加,配置 meta.moduleId 后自动走权限校验
|
||||
],
|
||||
},
|
||||
{
|
||||
// 组件库演练场:独立路由,不进入业务布局
|
||||
path: '/demo',
|
||||
name: 'demo',
|
||||
component: () => import('@/views/demo/index.vue'),
|
||||
meta: { title: '组件库' },
|
||||
},
|
||||
{
|
||||
path: '/:pathMatch(.*)*',
|
||||
redirect: '/dashboard',
|
||||
|
||||
Reference in new issue
Block a user