开启自动退出

UI_2022-02-10
yujialong 4 years ago
parent 4020eb5d5d
commit b6d9c0a563
  1. 2
      src/assets/css/main.css
  2. 2
      src/components/page/Backstage.vue
  3. 3
      src/components/page/Login.vue
  4. 22
      src/utils/http.js

@ -59,7 +59,7 @@ li {
left: 65px;
}
.box{
min-height: calc(100vh - 175px);
min-height: calc(100vh - 110px);
box-sizing: border-box;
}

@ -95,7 +95,7 @@ export default {
let userName = window.btoa(encodeURIComponent(this.name))
if(type == 0){
href = `${host}pyTrials/#/`
// href = 'http://192.168.31.154:8081/'
href = 'http://192.168.31.154:8080/'
}else if(type == 1){
href = `${host}pyFinance/#/`
// href = 'http://192.168.31.154:8083/'

@ -66,7 +66,8 @@
</el-tab-pane>
</el-tabs>
<div class="links flex-between">
<el-button type="text" class="ques" @click="toReg(true)">前往注册</el-button>
<!-- <el-button type="text" class="ques" @click="toReg(true)">前往注册</el-button> -->
<div></div>
<el-button type="text" class="forget" @click="forget">忘记密码</el-button>
</div>
</div>

@ -105,17 +105,17 @@ let logout = false
export function getToken(){
// console.log(store.state.dataTime)
if(process.env.NODE_ENV == 'production'){
// if(store.state.dataTime && !logout){
// axios.get(`${api.queryToken}?token=${store.state.token}`).then(res => {
// if(store.state.dataTime && (res.data.message != store.state.dataTime)){
// logout || Message.error('您已在另一台设备登录,本次登录已下线!')
// logout = true
// setTimeout(() => {
// core.logout()
// },1500)
// }
// }).catch(err => {})
// }
if(store.state.dataTime && !logout){
axios.get(`${api.queryToken}?token=${store.state.token}`).then(res => {
if(store.state.dataTime && (res.data.message != store.state.dataTime)){
logout || Message.error('您已在另一台设备登录,本次登录已下线!')
logout = true
setTimeout(() => {
core.logout()
},1500)
}
}).catch(err => {})
}
}
}

Loading…
Cancel
Save