From fce741acfc71e637a237a35546ed6933db76153b Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Wed, 8 Jun 2022 16:28:29 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20There=20is=20no=20way=20the,=20weblink?= =?UTF-8?q?=20=E5=85=8D=E7=99=BB=E9=99=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/loginVerifyPhone/index.vue | 48 +++++++++++++++++----------- 1 file changed, 30 insertions(+), 18 deletions(-) diff --git a/src/pages/loginVerifyPhone/index.vue b/src/pages/loginVerifyPhone/index.vue index ced48f4b1..90de5fd69 100644 --- a/src/pages/loginVerifyPhone/index.vue +++ b/src/pages/loginVerifyPhone/index.vue @@ -114,25 +114,37 @@ "Content-Type": "application/json", }, }).then(res => { - if(res.code){ - let userName = res.data.access_token; - if(userName !== undefined && userName !== ""){ - checkPageNoEncryption({ - username: userName - }, { - _this: this - }).then(res => { - if (res.ok) { - this.loginNew(res) - } else { - if(res.respCode && res.respCode === 'r0011'){ - this.logout() - } + if(res.data){ + axios.request({ + url: 'https://iftappwelink.foton.com.cn/devserver/welink/getUserInfoByAuthCode?code='+code, + method: 'post', + headers: { + "Content-Type": "application/json", + }, + }).then(res => { + if(res.data){ + let userName = res.data.access_token; + if(userName !== undefined && userName !== ""){ + checkPageNoEncryption({ + username: userName + }, { + _this: this + }).then(res => { + if (res.ok) { + this.loginNew(res) + } else { + if(res.respCode && res.respCode === 'r0011'){ + this.logout() + } + } + }) + }else { + // window.location.href = ssoLogoutUrlDev } - }) - }else { - // window.location.href = ssoLogoutUrlDev - } + }else { + this.logout() + } + }) } }) }