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