From 08e0f4f66d2e39a19b91e8e2fe1bcad75569d4b8 Mon Sep 17 00:00:00 2001
From: 明梦爽 <2972214568@qq.com>
Date: 星期三, 26 一月 2022 23:24:08 +0800
Subject: [PATCH] 登录权限设置好

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

diff --git a/src/router.js b/src/router.js
index eebd3de..84e2fd8 100644
--- a/src/router.js
+++ b/src/router.js
@@ -18,6 +18,9 @@
 import Welcome from './components/Administrator/Welcome.vue'
 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)
@@ -31,7 +34,10 @@
       children: [{ path:'welcome',component:Welcome },
                 { path:'main',component:Main },
                 { path:'edit',component:Edit },
-                { path:'news',component:News },] 
+                { path:'news',component:News },
+                { path:'editlunbo',component:EditLunBo },
+                { path:'admain',component:AdMain },
+                { path:'adedit',component:AdEdit }] 
     },
     { 
       path: '/home', 
@@ -113,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