From d892f98a6fc7bacca5c39c92f3f74ef2e81ba3f2 Mon Sep 17 00:00:00 2001
From: 王震 <10952869+daywangzhen@user.noreply.gitee.com>
Date: 星期三, 27 十二月 2023 17:40:20 +0800
Subject: [PATCH] 	modified:   src/views/warehouse/pallettransports/index.vue 	modified:   vue.config.js

---
 src/permission.js |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/src/permission.js b/src/permission.js
index d0e3c56..e4b0dc0 100644
--- a/src/permission.js
+++ b/src/permission.js
@@ -12,6 +12,7 @@
 router.beforeEach((to, from, next) => {
   NProgress.start();
   const meta = to.meta || {};
+  const whiteList = ['/login', '/404', '/401', '/lock','/pack']
   if (store.getters.access_token) {
     if (store.getters.isLock && to.path !== '/lock') {
       next({ path: '/lock' });
@@ -35,7 +36,15 @@
     // 椤甸潰澶氬紑锛氳浇鍏ocalStorage鐨刟uth鍙傛暟 By Luxn
     let auth = JSON.parse(localStorage.getItem("authorization") || "{}");
     if ( meta.isAuth === false) {
-      next();
+      //娌℃湁token鐨勬儏鍐�
+    if (whiteList.indexOf(to.path) !== -1) {
+      // 濡傛灉鍦ㄧ櫧鍚嶅崟鍐呭垯鐩存帴璺宠浆
+      next()
+    } else {
+      // 鍏朵綑椤甸潰閲嶅畾鍚戝埌鐧诲綍椤�
+      next('/login')
+    }
+      // next();
     }else{
       if (auth.date_time) {
         let key = ["access_token", "refresh_token", "expires_in", "user_info", "language"];
@@ -57,7 +66,6 @@
       }else{
         next('/login');
       }
-
     }
   }
 })

--
Gitblit v1.9.3