diff --git a/src/api/login.js b/src/api/login.js index 084b8afa..c7a11fc3 100644 --- a/src/api/login.js +++ b/src/api/login.js @@ -34,7 +34,7 @@ const refreshToken = function(token){ const boeLogin = function(token){ //return ajax.post('/xboe/account/boelogin',{token:token}); //登录时,新的用户接口调用查询用户信息 - return ajax.post('/xboe/account/boenewlogin',{token:token}); + return ajax.post('/xboe/account/boenewlogin',{token:token},{timeout: 20000}); } export default{ diff --git a/src/views/Loading.vue b/src/views/Loading.vue index 7fa95cec..09c5acfb 100644 --- a/src/views/Loading.vue +++ b/src/views/Loading.vue @@ -33,7 +33,8 @@ data(){ return { curToken:'', - toUrl:'' + toUrl:'', + onceTimeout:false } }, methods:{ @@ -51,6 +52,12 @@ }else{ this.$message.error("登录失败:"+rs.message); } + }).catch((error) => { + console.log(error); + if(!this.onceTimeout){ + this.onceTimeout = true; + this.boeLogin() + } }) } }