|
|
|
@ -11,7 +11,6 @@ import { createRouter, createWebHashHistory } from 'vue-router';
@@ -11,7 +11,6 @@ import { createRouter, createWebHashHistory } from 'vue-router';
|
|
|
|
|
import { basicRoutes } from './routes'; |
|
|
|
|
import { formatUrlParamsMenu } from '/@/router/helper/menuHelper'; |
|
|
|
|
import { useUserStore } from '/@/store/modules/user'; |
|
|
|
|
const userStore = useUserStore(); |
|
|
|
|
|
|
|
|
|
/** 固定路由,设置基础路由不需要被重置掉 */ |
|
|
|
|
const WHITE_NAME_LIST: string[] = []; |
|
|
|
@ -45,6 +44,7 @@ export function setupRouter(app: App<Element>) {
@@ -45,6 +44,7 @@ export function setupRouter(app: App<Element>) {
|
|
|
|
|
|
|
|
|
|
/** 解析格式化路由占位符 */ |
|
|
|
|
export function formatRouterPlaceholder(path: string) { |
|
|
|
|
const userStore = useUserStore(); |
|
|
|
|
return formatUrlParamsMenu(path, { |
|
|
|
|
user: userStore.getUserInfo, |
|
|
|
|
accessToken: userStore.getAccessToken, |
|
|
|
|