From e5e7d8032f938f4142c05fa71fb09ff73058b740 Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期三, 24 七月 2024 16:22:19 +0800 Subject: [PATCH] 权限守护更新 --- src/router/guard/permissionGuard.ts | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/src/router/guard/permissionGuard.ts b/src/router/guard/permissionGuard.ts index 8027146..6dc65b8 100644 --- a/src/router/guard/permissionGuard.ts +++ b/src/router/guard/permissionGuard.ts @@ -9,12 +9,14 @@ import { RootRoute } from '@/router/routes'; import { isNullOrUnDef } from '/@/utils/is'; +import { useMessage } from '/@/hooks/web/useMessage'; const LOGIN_PATH = PageEnum.BASE_LOGIN; const ROOT_PATH = RootRoute.path; const whitePathList: PageEnum[] = [LOGIN_PATH]; +const { createMessage, createErrorModal } = useMessage(); export function createPermissionGuard(router: Router) { const userStore = useUserStoreWithOut(); @@ -84,11 +86,15 @@ return; } } catch (err) { + createErrorModal({ + title: '璀﹀憡', + content: token+' '+err, + getContainer: () => document.body, + }); next(); return; } } - // 鍔ㄦ�佽矾鐢卞姞杞斤紙棣栨锛� if (!permissionStore.getIsDynamicAddedRoute) { const routes = await permissionStore.buildRoutesAction(); -- Gitblit v1.9.3