wjt
2024-06-26 59f4dc012a2c42eebd31301444e0f8df9af088e0
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 '请输入统一社会信用代码'
            }
            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=>{