From 2800fa4f32f3900509cb4d6eefaf2bfaf54efdd7 Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Mon, 21 Apr 2025 18:29:09 +0800
Subject: [PATCH] fix: 天气显示

---
 src/permission.js |  110 +++++++++++++++++++++++++++---------------------------
 1 files changed, 55 insertions(+), 55 deletions(-)

diff --git a/src/permission.js b/src/permission.js
index cabf2b8..bb7604b 100644
--- a/src/permission.js
+++ b/src/permission.js
@@ -1,58 +1,58 @@
-import router from './router/';
-import store from './store';
-import { getToken } from '@/utils/auth';
-import NProgress from 'nprogress'; // progress bar
-import 'nprogress/nprogress.css'; // progress bar style
-NProgress.configure({ showSpinner: false });
-const lockPage = '/lock'; //锁屏页
+import router from './router/'
+import store from './store'
+import { getToken } from '@/utils/auth'
+import NProgress from 'nprogress' // progress bar
+import 'nprogress/nprogress.css' // progress bar style
+NProgress.configure({ showSpinner: false })
+const lockPage = '/lock' //锁屏页
 router.beforeEach((to, from, next) => {
-  const meta = to.meta || {};
-  const isMenu = meta.menu === undefined ? to.query.menu : meta.menu;
-  store.commit('SET_IS_MENU', isMenu === undefined);
-  if (getToken()) {
-    if (store.getters.isLock && to.path !== lockPage) {
-      //如果系统激活锁屏,全部跳转到锁屏页
-      next({ path: lockPage });
-    } else if (to.path === '/login') {
-      //如果登录成功访问登录页跳转到主页
-      next({ path: '/' });
-    } else {
-      if (store.getters.token.length === 0) {
-        store.dispatch('FedLogOut').then(() => {
-          next({ path: '/login' });
-        });
-      } else {
-        const meta = to.meta || {};
-        const query = to.query || {};
-        if (meta.target) {
-          window.open(query.url.replace(/#/g, '&'));
-          return;
-        } else if (meta.isTab !== false) {
-          store.commit('ADD_TAG', {
-            name: query.name || to.name,
-            path: to.path,
-            fullPath: to.path,
-            params: to.params,
-            query: to.query,
-            meta: meta,
-          });
-        }
-        next();
-      }
-    }
-  } else {
-    //判断是否需要认证,没有登录访问去登录页
-    if (meta.isAuth === false) {
-      next();
-    } else {
-      next('/login');
-    }
-  }
-});
+	const meta = to.meta || {}
+	const isMenu = meta.menu === undefined ? to.query.menu : meta.menu
+	store.commit('SET_IS_MENU', isMenu === undefined)
+	if (getToken()) {
+		if (store.getters.isLock && to.path !== lockPage) {
+			//如果系统激活锁屏,全部跳转到锁屏页
+			next({ path: lockPage })
+		} else if (to.path === '/login') {
+			//如果登录成功访问登录页跳转到主页
+			next({ path: '/' })
+		} else {
+			if (store.getters.token.length === 0) {
+				store.dispatch('FedLogOut').then(() => {
+					next({ path: '/login' })
+				})
+			} else {
+				const meta = to.meta || {}
+				const query = to.query || {}
+				if (meta.target) {
+					window.open(query.url.replace(/#/g, '&'))
+					return
+				} else if (meta.isTab !== false) {
+					store.commit('ADD_TAG', {
+						name: query.name || to.name,
+						path: to.path,
+						fullPath: to.path,
+						params: to.params,
+						query: to.query,
+						meta: meta,
+					})
+				}
+				next()
+			}
+		}
+	} else {
+		//判断是否需要认证,没有登录访问去登录页
+		if (meta.isAuth === false) {
+			next()
+		} else {
+			next('/login')
+		}
+	}
+})
 
 router.afterEach(to => {
-  NProgress.done();
-  let title = router.$avueRouter.generateTitle(to, { label: 'name' });
-  router.$avueRouter.setTitle(title);
-  store.commit('SET_IS_SEARCH', false);
-});
+	NProgress.done()
+	let title = router.$avueRouter.generateTitle(to, { label: 'name' })
+	router.$avueRouter.setTitle(title)
+	store.commit('SET_IS_SEARCH', false)
+})

--
Gitblit v1.9.3