From bf5651cc5fd25fe282d674b2996e3f3aaf98c62f Mon Sep 17 00:00:00 2001 From: 346149741 <346149741@qq.com> Date: 星期六, 22 六月 2024 20:38:08 +0800 Subject: [PATCH] Merge branch 'master' of http://218.28.192.34:9999/r/sqys/sqys_xcx --- policy/policyApply/policyApply.vue | 3 + pages/companyLogin/companyLogin.vue | 26 +++++++++++-- pages/registerCompany/registerCompany.vue | 32 +++++++++++++++ 3 files changed, 56 insertions(+), 5 deletions(-) diff --git a/pages/companyLogin/companyLogin.vue b/pages/companyLogin/companyLogin.vue index 984f5aa..9bb819d 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 diff --git a/pages/registerCompany/registerCompany.vue b/pages/registerCompany/registerCompany.vue index 4f1caed..d17a0e8 100644 --- a/pages/registerCompany/registerCompany.vue +++ b/pages/registerCompany/registerCompany.vue @@ -167,7 +167,28 @@ }, // 鏍¢獙瀛楁 authField(){ - + if(!this.form.companyUser) { + return '璇疯緭鍏ュ鍚�' + } + if(!this.form.companyPhone) { + return '璇疯緭鍏ユ墜鏈哄彿' + } + if(!this.form.code){ + return '璇疯緭鍏ラ獙璇佺爜' + } + if(!this.form.companyName) { + return "璇疯緭鍏ヤ紒涓氬悕绉�" + } + if(!this.form.companyCode){ + return '璇疯緭鍏ョ粺涓�绀句細淇$敤浠g爜' + } + if(!this.form.companyAddress){ + return "璇疯緭鍏ヤ紒涓氬湴鍧�" + } + if(!this.form.companyImg || !this.form.companyImg.length){ + return '璇蜂笂浼犺惀涓氭墽鐓�' + } + return false }, // 鏍¢獙code async checkCode() { @@ -188,9 +209,18 @@ throw "鏍¢獙澶辫触" } }, + // 娉ㄥ唽鎺ュ彛 async register(){ try{ + const value = this.authField() + if(value){ + uni.showToast({ + title: value, + icon: 'none' + }) + return + } await this.checkCode() // this.form.companyStatus = 1 registerCompany(this.form).then(val=>{ diff --git a/policy/policyApply/policyApply.vue b/policy/policyApply/policyApply.vue index 461a758..399b8f0 100644 --- a/policy/policyApply/policyApply.vue +++ b/policy/policyApply/policyApply.vue @@ -193,6 +193,9 @@ this.getDicts() this.enforceList() }, + onShow() { + + }, methods: { enforceList() { enforceList().then(val => { -- Gitblit v1.9.1