From 894dd034da2c3b466f0ee80db36342d4b0d01ebc Mon Sep 17 00:00:00 2001
From: 明梦爽 <2972214568@qq.com>
Date: 星期三, 26 一月 2022 23:18:03 +0800
Subject: [PATCH] 管理权限整好

---
 src/router.js |   15 ++++++++++++---
 1 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/src/router.js b/src/router.js
index 2eae566..84e2fd8 100644
--- a/src/router.js
+++ b/src/router.js
@@ -19,6 +19,8 @@
 import Main from './components/Administrator/Main.vue'
 import Edit from './components/Administrator/Edit.vue'
 import EditLunBo from './components/Administrator/EditLunBo.vue'
+import AdMain from './components/Administrator/AdMain.vue'
+import AdEdit from './components/Administrator/AdEdit.vue'
 
 
 Vue.use(Router)
@@ -33,7 +35,9 @@
                 { path:'main',component:Main },
                 { path:'edit',component:Edit },
                 { path:'news',component:News },
-                { path:'editlunbo',component:EditLunBo }] 
+                { path:'editlunbo',component:EditLunBo },
+                { path:'admain',component:AdMain },
+                { path:'adedit',component:AdEdit }] 
     },
     { 
       path: '/home', 
@@ -115,10 +119,15 @@
   // from 浠h〃浠庡摢涓矾寰勮烦杞�屾潵
   // next 鏄竴涓嚱鏁帮紝琛ㄧず鏀捐
   //     next()  鏀捐    next('/login')  寮哄埗璺宠浆
-
-  if (to.path === '/login') return next()
+  // if (to.path === '/administrator/main' && !tokenStr) return next()
+  // if (to.path === '/home/index') return next()
   // 鑾峰彇token
   const tokenStr = window.sessionStorage.getItem('token')
+  if (to.path === '/administrator/main' && !tokenStr) return next('/login')
+  if (to.path === '/administrator/admain' && !tokenStr) return next('/login')
+  if (to.path === '/administrator' && !tokenStr) return next('/login')
+  if (to.path === '/administrator/edit' && !tokenStr) return next('/login')
+  if (to.path === '/administrator/welcome' && !tokenStr) return next('/login')
   // if (!tokenStr) return next('/login')
   next()
 })

--
Gitblit v1.8.0