|
@@ -13,8 +13,9 @@ router.beforeEach(async(to, from, next) => {
|
|
|
// 设置页面名称
|
|
|
// eslint-disable-next-line indent
|
|
|
document.title = getPageTitle(to.meta.title)
|
|
|
-
|
|
|
+ // 获取token
|
|
|
const hasToken = getToken()
|
|
|
+
|
|
|
if (hasToken) {
|
|
|
/**
|
|
|
* 满足要求则关闭所有标签,防止代理数据冲突
|
|
@@ -64,10 +65,8 @@ router.beforeEach(async(to, from, next) => {
|
|
|
next()
|
|
|
} else {
|
|
|
// other pages that do not have permission to access are redirected to the login page.
|
|
|
+ Message({ message: '登录失效,请重新登录!' })
|
|
|
next(`/login`)
|
|
|
-
|
|
|
- // Message({ message: '登录失效,请重新登录!' })
|
|
|
- // router.replace('/login')
|
|
|
return
|
|
|
}
|
|
|
}
|