From 21e346b09b236c1645a4af2b045dd599b248b6f0 Mon Sep 17 00:00:00 2001
From: luohairen <3399054449@qq.com>
Date: 星期二, 29 十月 2024 17:07:06 +0800
Subject: [PATCH] 增加了重置密码的功能
---
src/store/modules/router.js | 27 +++++++++++++++++++++++++--
1 files changed, 25 insertions(+), 2 deletions(-)
diff --git a/src/store/modules/router.js b/src/store/modules/router.js
index 747a715..6391a38 100644
--- a/src/store/modules/router.js
+++ b/src/store/modules/router.js
@@ -1,4 +1,5 @@
import { constantRoutes } from '@/router'
+import Cookies from 'js-cookie'
let state = {
routes: constantRoutes
@@ -7,11 +8,33 @@
const mutations = {
initRoutes: (state) => {
state.routes = constantRoutes
+ var adminUserInfoString = Cookies.get('adminUserInfo');
+ if (adminUserInfoString && JSON.parse(adminUserInfoString).role !== 3) {
+ state.routes.forEach(item => {
+ if (item.name === 'UserPage') {
+ item.children.forEach(child => {
+ if (child.name === 'UserTeacherPageList' || child.name === 'UserAdminPageList') {
+ child.hidden = true
+ }
+ })
+ }
+ })
+ }
+ if (adminUserInfoString && JSON.parse(adminUserInfoString).role === 3) {
+ state.routes.forEach(item => {
+ if (item.name === 'UserPage') {
+ item.children.forEach(child => {
+ if (child.name === 'UserTeacherPageList' || child.name === 'UserAdminPageList') {
+ child.hidden = false
+ }
+ })
+ }
+ })
+ }
}
}
-const actions = {
-}
+const actions = {}
export default {
namespaced: true,
--
Gitblit v1.8.0