From d1ed8bb93381604060ce839aa5d8b30ec8fe7772 Mon Sep 17 00:00:00 2001 From: zclzone Date: Sun, 5 Nov 2023 16:02:32 +0800 Subject: [PATCH] =?UTF-8?q?fix(other):=20=E5=A4=84=E7=90=86=E6=B3=A8?= =?UTF-8?q?=E5=86=8C=E8=B7=AF=E7=94=B1=E5=89=8D=E8=8E=B7=E5=8F=96=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E4=BF=A1=E6=81=AF=E5=92=8C=E6=9D=83=E9=99=90=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E5=BC=82=E5=B8=B8=E5=AF=BC=E8=87=B4=E7=99=BD=E5=B1=8F?= =?UTF-8?q?=E7=9A=84=E6=83=85=E5=86=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ISSUES CLOSED: #54 --- src/router/index.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/router/index.js b/src/router/index.js index e30129b..860eecd 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -28,6 +28,7 @@ export async function resetRouter() { } export async function addDynamicRoutes() { + // return Promise.reject('123') const token = getToken() // 没有token情况 @@ -37,8 +38,8 @@ export async function addDynamicRoutes() { } // 有token的情况 + const userStore = useUserStore() try { - const userStore = useUserStore() const permissionStore = usePermissionStore() !userStore.userId && (await userStore.getUserInfo()) const accessRoutes = permissionStore.generateRoutes(userStore.role) @@ -49,6 +50,8 @@ export async function addDynamicRoutes() { router.addRoute(NOT_FOUND_ROUTE) } catch (error) { console.error(error) + $message.error('初始化用户信息失败: ' + error) + userStore.logout() } }