From 415d3759a79817aaeb103ed587df3de885ef3832 Mon Sep 17 00:00:00 2001
From: zhangxiaoxu123456 <zxx19900626>
Date: 星期五, 15 四月 2022 17:36:21 +0800
Subject: [PATCH] 细节

---
 src/router/index.js |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/src/router/index.js b/src/router/index.js
index 116e667..6a92bc4 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -1,6 +1,7 @@
 import Vue from 'vue'
 import Router from 'vue-router'
 import { routers } from './router'
+import store from "../store";
 import { getStore, setStore, removeStore } from '../libs/store'
 // 閲嶅鐐瑰嚮鐩稿悓璺敱鎷︽埅鎶ョ孩閿欒
 const originalPush = Router.prototype.push;
@@ -35,7 +36,13 @@
 export const router = new Router(RouterConfig);
 
 // 鎷︽埅鍣ㄥ鐞�
-/*router.beforeEach((to, from, next) => {
+router.beforeEach((to, from, next) => {
+   const token = store.getters.token
+  if(to.name !== 'login' && !token) {
+    next({name: 'login'})
+  }else {
+    next()
+  }
     // if (to.path == '/login') {
     //     removeStore('userinfo');
     // }
@@ -80,4 +87,4 @@
         // });
     }
     // NProgress.done();
-});*/
+});

--
Gitblit v1.9.1