From ede67dc74f5ec5e491b102b1835d9cb5315dc6d5 Mon Sep 17 00:00:00 2001 From: Your Name <123456> Date: 星期一, 01 八月 2022 10:48:15 +0800 Subject: [PATCH] 双重预防 --- src/router/backEnd.ts | 14 ++++++-------- 1 files changed, 6 insertions(+), 8 deletions(-) diff --git a/src/router/backEnd.ts b/src/router/backEnd.ts index 6d7f365..3dc2d4f 100644 --- a/src/router/backEnd.ts +++ b/src/router/backEnd.ts @@ -29,10 +29,8 @@ export async function initBackEndControlRoutes() { if (window.nextLoading === undefined) NextLoading.start(); if (!Session.get('token')) return false; - useUserInfo().setUserInfos(); - // if(Session.get('ifMenu')) - const res = await getBackEndControlRoutes(Session.get('projectId')); - useRequestOldRoutes().setRequestOldRoutes(JSON.parse(JSON.stringify(res.data.data))); + const res = await getBackEndControlRoutes(Session.get('projectId') === null ? '' : Session.get('projectId')); + await useRequestOldRoutes().setRequestOldRoutes(JSON.parse(JSON.stringify(res.data.data))); dynamicRoutes[0].children = await backEndComponent(res.data.data); await setAddRoute(); await setFilterMenuAndCacheTagsViewRoutes(); @@ -67,9 +65,9 @@ export async function getBackEndControlRoutes(value : string) { - const stores = useUserInfo(pinia); - const { userInfos } = storeToRefs(stores); - const auth = userInfos.value.roles[0]; + // const stores = useUserInfo(pinia); + // const { userInfos } = storeToRefs(stores); + // const auth = userInfos.value.roles[0]; return menuApi.getMenuAdmin(value); } @@ -77,7 +75,7 @@ /** * 重新请求后端路由菜单接口 * @description 用于菜单管理界面刷新菜单(未进行测试) - * @description 路径:/src/views/system/menu/component/menuDialog.vue + * @description 路径:/src/views/system/homeMenu/component/menuDialog.vue */ export function setBackEndControlRefreshRoutes() { getBackEndControlRoutes(Session.get('projectId')); -- Gitblit v1.9.2