From 4ed702e8ca51cf7750d3d10025456f539f24823a Mon Sep 17 00:00:00 2001
From: 龚焕茏 <2842157468@qq.com>
Date: 星期四, 12 九月 2024 10:34:22 +0800
Subject: [PATCH] 调整
---
src/permission.js | 84 +++++++++++++++++++++---------------------
1 files changed, 42 insertions(+), 42 deletions(-)
diff --git a/src/permission.js b/src/permission.js
index fa1ea19..d5d1418 100644
--- a/src/permission.js
+++ b/src/permission.js
@@ -10,53 +10,53 @@
const whiteList = ['/login'] // no redirect whitelist
-router.beforeEach(async(to, from, next) => {
- // start progress bar
- NProgress.start()
+// router.beforeEach(async(to, from, next) => {
+// // start progress bar
+// NProgress.start()
- // set page title
- document.title = getPageTitle(to.meta.title)
+// // set page title
+// document.title = getPageTitle(to.meta.title)
- // determine whether the user has logged in
- const hasToken = getToken()
+// // determine whether the user has logged in
+// const hasToken = getToken()
- if (hasToken) {
- if (to.path === '/login') {
- // if is logged in, redirect to the home page
- next({ path: '/' })
- NProgress.done()
- } else {
- const hasGetUserInfo = store.getters.name
- if (hasGetUserInfo) {
- next()
- } else {
- try {
- // get user info
- await store.dispatch('user/getInfo')
+// if (hasToken) {
+// if (to.path === '/login') {
+// // if is logged in, redirect to the home page
+// next({ path: '/' })
+// NProgress.done()
+// } else {
+// const hasGetUserInfo = store.getters.name
+// if (hasGetUserInfo) {
+// next()
+// } else {
+// try {
+// // get user info
+// await store.dispatch('user/getInfo')
- next()
- } catch (error) {
- // remove token and go to login page to re-login
- await store.dispatch('user/resetToken')
- Message.error(error || 'Has Error')
- next(`/login?redirect=${to.path}`)
- NProgress.done()
- }
- }
- }
- } else {
- /* has no token*/
+// next()
+// } catch (error) {
+// // remove token and go to login page to re-login
+// await store.dispatch('user/resetToken')
+// Message.error(error || 'Has Error')
+// next(`/login?redirect=${to.path}`)
+// NProgress.done()
+// }
+// }
+// }
+// } else {
+// /* has no token*/
- if (whiteList.indexOf(to.path) !== -1) {
- // in the free login whitelist, go directly
- next()
- } else {
- // other pages that do not have permission to access are redirected to the login page.
- next(`/login?redirect=${to.path}`)
- NProgress.done()
- }
- }
-})
+// if (whiteList.indexOf(to.path) !== -1) {
+// // in the free login whitelist, go directly
+// next()
+// } else {
+// // other pages that do not have permission to access are redirected to the login page.
+// next(`/login?redirect=${to.path}`)
+// NProgress.done()
+// }
+// }
+// })
router.afterEach(() => {
// finish progress bar
--
Gitblit v1.8.0