Files
fe_portal_frontend/config/router.config.ts

83 lines
1.6 KiB
TypeScript
Raw Normal View History

2025-06-16 09:25:19 +08:00
export default [
2025-06-16 16:22:26 +08:00
{
path: '/login',
component: '@/pages/login/login',
},
{
path: '/register',
routes: [
{
path: '/register/supplier',
component: '@/pages/register/supplier',
},
{
path: '/register/expert',
component: '@/pages/register/expert',
}
]
},
2025-06-16 09:25:19 +08:00
{
path: '/',
component: '@/layouts/Index',
2025-06-16 09:25:19 +08:00
routes: [
{
path: '/',
redirect: '/index',
2025-06-16 09:25:19 +08:00
},
{
name: 'index',
path: '/index',
component: '@/pages/index',
2025-06-16 09:25:19 +08:00
},
{
name: 'announce',
path: '/announce',
component: '@/pages/announce/announce',
},
2025-06-16 16:22:26 +08:00
{
name: 'announceInfo',
path: '/announce/announceInfo',
component: '@/pages/announce/announceInfo',
},
{
name: 'policy',
path: '/policy',
component: '@/pages/policy/policy',
},
{
name: 'notice',
path: '/notice',
component: '@/pages/notice/notice',
},
2025-06-16 16:22:26 +08:00
{
name: 'noticeInfo',
path: '/notice/noticeInfo',
component: '@/pages/notice/noticeInfo',
activeMenu: 'notice'
},
{
name: 'download',
path: '/download',
component: '@/pages/download/download',
},
{
name: 'about',
path: '/about',
component: '@/pages/about/about',
}
]
2025-06-16 09:25:19 +08:00
},
2025-06-16 09:25:19 +08:00
//401错误页
{
exact: true,
path: '/401',
component: './401',
},
{
exact: true,
path: '/404',
component: './404',
}
2025-06-16 09:25:19 +08:00
];