From 038b8a1d35652b8967f520583069aef5422e7484 Mon Sep 17 00:00:00 2001
From: zhangxiaoxu123456 <zxx19900626>
Date: 星期日, 24 四月 2022 11:08:10 +0800
Subject: [PATCH] 社会保障细节样式
---
src/router/index.js | 45 ++++++++++++++++++++++++++-------------------
1 files changed, 26 insertions(+), 19 deletions(-)
diff --git a/src/router/index.js b/src/router/index.js
index 116e667..d3f926f 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,14 @@
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');
// }
@@ -54,30 +62,29 @@
// next({ path: '/login' })
// }, 1000)
// }
-
+ //
// userinfo.expire_time = toTime + 1000 * 60 * 60 * 2
// localStorage.setItem("userinfo", JSON.stringify(userinfo))
-
+ //
// 椤甸潰涓嶅瓨鍦�
// console.log(to)
- if (to.matched.length == 0) {
- next({ path: '/404' })
- }
-
- startTime = new Date().getTime()
-
+ // if (to.matched.length == 0) {
+ // next({ path: '/404' })
+ // }
+ //
+ // startTime = new Date().getTime()
+ //
// NProgress.start();
- next()
})
router.afterEach((to) => {
- if (passPath.indexOf(to.path) === -1) {
- // var consumingTime = new Date().getTime() - startTime
- // notification.info({
- // message: '姝ゆ鍔犺浇椤甸潰娑堣�楁椂闂�',
- // duration:2,
- // description: `鑰楁椂${consumingTime / 1000}绉抈,
- // });
- }
+ // if (passPath.indexOf(to.path) === -1) {
+ // var consumingTime = new Date().getTime() - startTime
+ // notification.info({
+ // message: '姝ゆ鍔犺浇椤甸潰娑堣�楁椂闂�',
+ // duration:2,
+ // description: `鑰楁椂${consumingTime / 1000}绉抈,
+ // });
+ // }
// NProgress.done();
-});*/
+});
--
Gitblit v1.9.1