litian
2024-08-22 39a97e8e27d52ca0729cb6b0294a37717d063d0a
src/App.vue
@@ -25,7 +25,8 @@
if (window.electronAPI) {
  window.electronAPI.onLogout((data) => {
    localStorage.clear()
    localStorage.removeItem("token")
    localStorage.removeItem("userInfo")
    router.replace({
      path: '/login'
    })
@@ -117,21 +118,19 @@
  }
}
let tokens = getUrlParam('token')
let bookId = getUrlParam('bookId')
let tryPageCount = getUrlParam('tryPageCount')
localStorage.setItem('bookId', bookId)
localStorage.setItem('tryPageCount', tryPageCount)
const token = localStorage.getItem('token') || tokens
localStorage.setItem('token', token)
if (tokens && bookId) {
let token = getUrlParam('token')
if(bookId){
  localStorage.setItem('bookId', bookId)
}
if(token && token != null && token != 'null'){
  localStorage.setItem('token', token)
}
if (bookId) {
  router.replace({
    path: '/home',
    query: { bookId: bookId }
  })
} else {
  router.replace({
    path: '/login'
  })
}
</script>