From 244d89b41c0e0e995d38f635a126a0959b9ba25b Mon Sep 17 00:00:00 2001 From: wjt <1797368093@qq.com> Date: 星期二, 25 六月 2024 18:16:42 +0800 Subject: [PATCH] 问题处理 --- pages/companyLogin/companyLogin.vue | 36 +++++++++++++++++++++++++++--------- 1 files changed, 27 insertions(+), 9 deletions(-) diff --git a/pages/companyLogin/companyLogin.vue b/pages/companyLogin/companyLogin.vue index dca311f..b6f8889 100644 --- a/pages/companyLogin/companyLogin.vue +++ b/pages/companyLogin/companyLogin.vue @@ -107,10 +107,14 @@ title: '姝e湪鑾峰彇楠岃瘉鐮�' }) getCode({phone: this.form.phone }).then(val => { - this.startCountdown() - uni.hideLoading(); - this.tips = `${this.countdownTime}s鍚庨噸鏂拌幏鍙朻 - uni.$u.toast('楠岃瘉鐮佸凡鍙戦��'); + if(val.data.code == 200) { + this.startCountdown() + uni.hideLoading(); + this.tips = `${this.countdownTime}s鍚庨噸鏂拌幏鍙朻 + uni.$u.toast('楠岃瘉鐮佸凡鍙戦��'); + } + }).catch(err => { + this.isSendCode = false }) } else { uni.$u.toast('鍊掕鏃剁粨鏉熷悗鍐嶅彂閫�'); @@ -134,6 +138,20 @@ }, 1000) }, loging() { + if(!this.form.phone){ + uni.showToast({ + title: '璇疯緭鍏ユ墜鏈哄彿', + icon: 'none' + }) + return + } + if(!this.form.code){ + uni.showToast({ + title: '璇疯緭鍏ラ獙璇佺爜', + icon: 'none' + }) + return + } codeLogin(this.form).then(val => { if(val.data.token) { this.loginToken = val.data.token @@ -146,15 +164,15 @@ getInfo().then(val => { uni.setStorageSync('userInfo', val.data.data) if(this.form.userType == '02') { - uni.redirectTo({ - url:`/qiye/qiyeIndex/qiyeIndex` + uni.reLaunch({ + url:`/qiye/qiyeIndex/qiyeIndex?id=${val.data.data.deptId}` }) } else if(this.form.userType == '01'){ - uni.redirectTo({ - url:`/policy/policyIndex/policyIndex?id=${val.data.data.deptId}` + uni.reLaunch({ + url:`/policy/policyIndex/policyIndex` }) } else { - uni.redirectTo({ + uni.reLaunch({ url:`/policy/policyIndex/policyIndex` }) } -- Gitblit v1.9.1