路由修改

This commit is contained in:
仲么了
2024-01-05 14:02:22 +08:00
parent b2c3df56dc
commit 5b42718d6f
9 changed files with 83 additions and 56 deletions

View File

@@ -99,7 +99,6 @@ export const handleAdminRoute = (routes: any) => {
const viewsComponent = import.meta.glob('/src/views/**/*.vue')
addRouteAll(viewsComponent, routes, adminBaseRoute.name as string)
const menuAdminBaseRoute = (adminBaseRoute.path as string) + '/'
// 更新stores中的路由菜单数据
const navTabs = useNavTabs()
navTabs.setTabsViewRoutes(handleMenuRule(routes, menuAdminBaseRoute))
@@ -154,6 +153,7 @@ const handleMenuRule = (routes: any, pathPrefix = '/', type = ['menu', 'menu_dir
name: routes[key].name,
component: routes[key].component,
meta: {
...routes[key],
id: routes[key].id,
title: routes[key].title,
icon: routes[key].icon,
@@ -261,6 +261,7 @@ export const addRouteItem = (
name: route.name,
component: component,
meta: {
...route,
title: route.title,
extend: route.extend,
icon: route.icon,