From 0ae85485a432d8f9e0b1511dbfa69911327f104f Mon Sep 17 00:00:00 2001 From: nisen Date: Wed, 22 Nov 2023 17:00:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9loading=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E8=B6=85=E6=97=B6=E5=A4=84=E7=90=86=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/login.js | 2 +- src/views/Loading.vue | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) 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() + } }) } }