From b5f084460e9e639358fbf91056a86be8d0a5c4b2 Mon Sep 17 00:00:00 2001
From: yaolonglong <yaolonglong15@163.com>
Date: 星期四, 09 十月 2025 20:18:57 +0800
Subject: [PATCH] 获取验证码功能
---
pages/registerCompany/registerCompany.vue | 38 +++++++++++++++++++++++++++++++++++++-
1 files changed, 37 insertions(+), 1 deletions(-)
diff --git a/pages/registerCompany/registerCompany.vue b/pages/registerCompany/registerCompany.vue
index 4f1caed..1710cf7 100644
--- a/pages/registerCompany/registerCompany.vue
+++ b/pages/registerCompany/registerCompany.vue
@@ -162,12 +162,39 @@
success: val => {
// console.log(val.tempFilePaths[0])
this.uploadImage(val.tempFilePaths[0])
+ },
+ fail: err => {
+ uni.showToast({
+ title: "涓婁紶鍑洪敊",
+ icon: 'none'
+ })
}
})
},
// 鏍¢獙瀛楁
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 +215,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=>{
--
Gitblit v1.9.1