diff --git a/src/router/index.js b/src/router/index.js index 44e3f3d..e7a973d 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -47,14 +47,17 @@ router.beforeEach(async (to, from, next) => { next(); return false; } - // console.log(routes,to,6999) if(routes.findIndex(r => r.path === to.path) >= 0){ - // if(to.toShow && !token){ - // next({ - // path: '/login' - // }); - // return false; - // } + routes.forEach(item=>{ + if(item.tokenShow && item.path === to.path){ + if(!token){ + next({ + path: '/login' + }); + return false; + } + } + }) next(); return false; }