Explorar o código

路由检验修正

Nivek %!s(int64=2) %!d(string=hai) anos
pai
achega
60e98670a5
Modificáronse 1 ficheiros con 4 adicións e 3 borrados
  1. 4 3
      src/router/index.ts

+ 4 - 3
src/router/index.ts

@@ -86,11 +86,12 @@ const router = createRouter({
 })
 
 router.beforeEach((to, from, next) => {
-    const role = sessionStorage.getItem('token');
+    const token:string|null = sessionStorage.getItem('token');
+    const role:string|null = sessionStorage.getItem('role')
 
-    if (role) {
+    if (token) {
         if(to.meta.permission) {
-            if(to.meta.permission.includes(role)) {
+            if(to.meta.permission.includes(role!)) {
                 next();
             }
             else {