|
@@ -98,8 +98,10 @@ router.beforeEach(async (to, from, next) => {
|
|
|
useBreadCrumb().setRouteList(to)
|
|
useBreadCrumb().setRouteList(to)
|
|
|
// 如果手动跳转登录页,清除登录信息
|
|
// 如果手动跳转登录页,清除登录信息
|
|
|
if (to.path === '/login') {
|
|
if (to.path === '/login') {
|
|
|
- const userStore = useUserStore()
|
|
|
|
|
- await userStore.logout()
|
|
|
|
|
|
|
+ if (localStorage.getItem('username')) {
|
|
|
|
|
+ const userStore = useUserStore()
|
|
|
|
|
+ await userStore.logout()
|
|
|
|
|
+ }
|
|
|
sessionStorage.removeItem('trackingTablePageInfo')
|
|
sessionStorage.removeItem('trackingTablePageInfo')
|
|
|
sessionStorage.removeItem('bookingTablePageInfo')
|
|
sessionStorage.removeItem('bookingTablePageInfo')
|
|
|
}
|
|
}
|