From 41c9b2fa8cef5f45c23d00d33680764b48dfc3cc Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期日, 27 四月 2025 11:03:43 +0800
Subject: [PATCH] 修改缓存

---
 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