diff --git a/src/renderer/src/layout/components/Header.vue b/src/renderer/src/layout/components/Header.vue index 8ab712f..85b3e2a 100644 --- a/src/renderer/src/layout/components/Header.vue +++ b/src/renderer/src/layout/components/Header.vue @@ -52,7 +52,7 @@ import useUserStore from '@/store/modules/user' const userStore = useUserStore() const userInfo = userStore.user -// const { ipcRenderer } = window.electron +const { ipcRenderer } = window.electron||{} const radio1 = ref('resource') @@ -65,7 +65,7 @@ const minimizeWindow = () => { } //最大化 const maximizeWindow = () => { - ipcRenderer.send('maximize-window') + ipcRenderer?.send('maximize-window') isMaxSize.value = !isMaxSize.value } //关闭 @@ -95,7 +95,7 @@ const changePage = (url)=>{ .change-tab{ -webkit-app-region: no-drag; margin-left: 20px; - + ul{ li{ padding: 3px 13px; @@ -155,7 +155,7 @@ const changePage = (url)=>{ } } .user { - + .user-info { padding-right: 5px; align-items: center; diff --git a/src/renderer/src/utils/request.js b/src/renderer/src/utils/request.js index f48a47f..6cfd1fc 100644 --- a/src/renderer/src/utils/request.js +++ b/src/renderer/src/utils/request.js @@ -87,7 +87,7 @@ service.interceptors.response.use(res => { ElMessageBox.confirm('登录状态已过期,您可以继续留在该页面,或者重新登录', '系统提示', { confirmButtonText: '重新登录', cancelButtonText: '取消', type: 'warning' }).then(() => { isRelogin.show = false; useUserStore().logOut().then(() => { - location.href = '/index'; + location.href = '/index#/login'; }) }).catch(() => { isRelogin.show = false;