|
@@ -32,7 +32,9 @@ router.beforeEach(async (to, from, next) => {
|
|
|
}
|
|
|
}
|
|
|
const { permisList } = store.state.menu
|
|
|
- if ((!sessionStorage.getItem('token')) && !['/login', '/no-login'].includes(to.path)) {
|
|
|
+ const tk = to.query && to.query.tk
|
|
|
+ const hasToken = localStorage.getItem('token') || tk
|
|
|
+ if ((!hasToken) && !['/login', '/no-login'].includes(to.path)) {
|
|
|
next('/no-login')
|
|
|
return
|
|
|
}
|