From 445b16ef17299b0c5b64ad192f1c851d0536550a Mon Sep 17 00:00:00 2001 From: mk <2403457699@qq.com> Date: Mon, 14 Jul 2025 14:42:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=B2=A1=E7=99=BB=E9=99=86?= =?UTF-8?q?=E5=B0=B1=E5=85=A5=E4=BD=8F=E5=8A=9E=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/index/index.js | 49 +++++++++++++++++++++++--------------------- 1 file changed, 26 insertions(+), 23 deletions(-) diff --git a/pages/index/index.js b/pages/index/index.js index 44055fa..da532f0 100644 --- a/pages/index/index.js +++ b/pages/index/index.js @@ -77,6 +77,9 @@ Page({ this.login() }, login() { + wx.showLoading({ + title:'加载中...' + }) const that = this wx.removeStorageSync('token') wx.login({ @@ -91,11 +94,10 @@ Page({ }) this.getPolicyList() this.getMessage() + wx.hideLoading() }).catch(err => { console.log(err); - wx.redirectTo({ - url: '/pages/register/register', - }) + wx.hideLoading() }) }, }) @@ -185,33 +187,34 @@ Page({ }) }, navigateTo(e){ - - if(e.currentTarget.dataset.url && e.currentTarget.dataset.url != '/subpages/OCRCard/pages/index/index'){ - if(e.currentTarget.dataset.url === '/pages/serve/serve'){ - wx.switchTab({ - url: '/pages/serve/serve', - }) - } - wx.navigateTo({ - url: e.currentTarget.dataset.url, - }) - }else if(e.currentTarget.dataset.url){ - if(!this.data.bindPhone){ - if(this.data.userInfo.idCard){ + if(wx.getStorageSync('token')){ + if(e.currentTarget.dataset.url && e.currentTarget.dataset.url != '/subpages/OCRCard/pages/index/index'){ + if(e.currentTarget.dataset.url === '/pages/serve/serve'){ + wx.switchTab({ + url: '/pages/serve/serve', + }) + } wx.navigateTo({ - url: `/subpages/index/checkInUser/checkInUser?idCard=${this.data.userInfo.idCard}&name=${this.data.userInfo.name}&phone=${this.data.userInfo.phone}`, + url: e.currentTarget.dataset.url, }) + }else if(e.currentTarget.dataset.url){ + if(!this.data.bindPhone){ + if(this.data.userInfo.idCard){ + wx.navigateTo({ + url: `/subpages/index/checkInUser/checkInUser?idCard=${this.data.userInfo.idCard}&name=${this.data.userInfo.name}&phone=${this.data.userInfo.phone}`, + }) + }else{ + wx.navigateTo({ + url: `/subpages/OCRCard/pages/index/index`, + }) + } }else{ wx.navigateTo({ - url: `/subpages/OCRCard/pages/index/index`, + url: '/pages/register/register', }) } - }else{ - wx.navigateTo({ - url: '/pages/register/register', - }) + } - } } }); \ No newline at end of file