修复后台首页根路径渲染

master
weizong song 4 months ago
parent 46f845c93a
commit f2fce48ea7

@ -27,6 +27,9 @@ function walkMenuRoutes(router: Router, parentName: string, nodes: AdminMenuNode
if (node.section && !node.name) {
continue
}
if (node.name === 'admin-dashboard') {
continue
}
if (node.children?.length) {
if (!node.name || !node.path) {
continue
@ -79,14 +82,19 @@ export async function registerAdminDynamicRoutes(router: Router) {
}
useAdminMenuStore().setMenus(menus)
walkMenuRoutes(router, 'AdminLayout', menus)
router.addRoute('AdminLayout', {
path: '',
name: 'admin-home-redirect',
redirect: { name: 'admin-dashboard' },
alias: 'dashboard',
name: 'admin-dashboard',
component: ADMIN_COMPONENT_LOADERS['admin-dashboard'],
meta: {
title: '首页',
permissionCode: 'admin.dashboard',
},
})
remember('admin-home-redirect')
remember('admin-dashboard')
walkMenuRoutes(router, 'AdminLayout', menus)
router.addRoute('AdminLayout', {
path: 'competitions/new',

Loading…
Cancel
Save