From 38d11c5d99a78a7c65ccb2b24d6f49b97f9c0fdd Mon Sep 17 00:00:00 2001
From: loulijun2021 <1694218219@qq.com>
Date: 星期五, 17 六月 2022 17:27:15 +0800
Subject: [PATCH] 1..完成基础设置:用户清单列表查询、新增、编辑、删除 功能开发
---
src/permission.js | 25 ++++++++++++++++++-------
1 files changed, 18 insertions(+), 7 deletions(-)
diff --git a/src/permission.js b/src/permission.js
index 7881f68..ac6b2fe 100644
--- a/src/permission.js
+++ b/src/permission.js
@@ -3,7 +3,7 @@
import { Message } from 'element-ui'
import NProgress from 'nprogress' // progress bar
import 'nprogress/nprogress.css' // progress bar style
-import { getToken } from '@/utils/auth' // get token from cookie
+import { getCookie, getToken } from '@/utils/auth' // get token from cookie
import getPageTitle from '@/utils/get-page-title'
NProgress.configure({ showSpinner: false }) // NProgress Configuration
@@ -18,8 +18,8 @@
document.title = getPageTitle(to.meta.title)
// determine whether the user has logged in
- const hasToken = getToken()
-
+ // const hasToken = getToken()
+ const hasToken = getCookie('admin')
if (hasToken) {
if (to.path === '/login') {
// if is logged in, redirect to the home page
@@ -36,14 +36,25 @@
// next()
// 鎷夊彇info
- const info = await store.dispatch('user/getInfo')
+ // const info = await store.dispatch('user/getInfo')
// 鐢熸垚鍙闂殑璺敱琛�
- await store.dispatch('permission/generateRoutes', info)
+ // await store.dispatch('permission/generateRoutes')
+
// 鍔ㄦ�佹坊鍔犲彲璁块棶璺敱琛�
- router.addRoutes(store.getters.addRouters)
+ // router.addRoutes(store.getters.addRouters)
// hack鏂规硶 纭繚addRoutes宸插畬鎴�
- next({ ...to, replace: true })
+ // next({ ...to, replace: true })
+
+ // console.log(store.getters.addRouters, 1)
+ // const s = store.getters.addRouters
+ // router.addRoutes(s)
+ // if (s) {
+ // console.log(s)
+ // }
+
+ next()
+ // next({ ...to, replace: true })
} catch (error) {
// remove token and go to login page to re-login
await store.dispatch('user/resetToken')
--
Gitblit v1.9.3