diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue index 26cb9337..cdbb8614 100644 --- a/src/layout/components/Navbar.vue +++ b/src/layout/components/Navbar.vue @@ -101,8 +101,13 @@ export default { console.log('πŸš€ ~ process.env.VUE_APP_BASE_API:', process.env.VUE_APP_BASE_API) if (process.env.VUE_APP_BASE_API == '/iws/jiju-api') { setTimeout(() => { - localStorage.clear() - sessionStorage.clear() + sessionStorage.removeItem('idCard') + sessionStorage.removeItem('TimestampKey') + sessionStorage.removeItem('data') + sessionStorage.removeItem('deptName') + sessionStorage.removeItem('systemType') + sessionStorage.removeItem('userId') + sessionStorage.removeItem('userName') window.location.replace( 'http://sgwpdm.ah.sgcc.com.cn/iws/', ) @@ -110,8 +115,13 @@ export default { } else { this.$store.dispatch('LogOut').then(() => { location.href = '/login' - localStorage.clear() - sessionStorage.clear() + sessionStorage.removeItem('idCard') + sessionStorage.removeItem('TimestampKey') + sessionStorage.removeItem('data') + sessionStorage.removeItem('deptName') + sessionStorage.removeItem('systemType') + sessionStorage.removeItem('userId') + sessionStorage.removeItem('userName') }) } }).catch(() => {}); diff --git a/src/utils/request.js b/src/utils/request.js index 714b51a5..b2c48f6f 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -130,8 +130,13 @@ service.interceptors.response.use(res => { router.push('/login') }) } - localStorage.clear() - sessionStorage.clear() + sessionStorage.removeItem('idCard') + sessionStorage.removeItem('TimestampKey') + sessionStorage.removeItem('data') + sessionStorage.removeItem('deptName') + sessionStorage.removeItem('systemType') + sessionStorage.removeItem('userId') + sessionStorage.removeItem('userName') return Promise.reject('ζ— ζ•ˆηš„δΌšθ―οΌŒζˆ–θ€…δΌšθ―ε·²θΏ‡ζœŸοΌŒθ―·ι‡ζ–°η™»ε½•γ€‚') } else if (code === 500) { Message({ message: msg, type: 'error' })