yangan
2024-11-12 3eaf9655d591907e14e0d0c3ee82cba06210ca97
pages/register/register.vue
@@ -129,6 +129,17 @@
                  @change="inputchange($event,3)"
                  clearable></u--input>
            </u-form-item>
            <u-form-item prop="totalLoad"
               label="车货总重"
               labelWidth="22%"
               borderBottom
               v-if="radiovalue1 == '司机'"
               required>
               <u--input v-model="registerFormModel.totalLoad"
                  @change="inputchange($event,5)"
                  placeholder="请输入内容"
                  clearable></u--input>
            </u-form-item>
            <u-form-item prop="maximumPayload"
               label="最大载重"
               labelWidth="22%"
@@ -393,6 +404,7 @@
               truckWidth:null,
               truckHeight:null,
               maximumPayload:null,
               totalLoad:null,
               carImg: '',
               drivingImg: '',
               tuiJianMa: '',
@@ -534,6 +546,12 @@
                  message: '请输入最大载重',
                  trigger: ['blur', 'change']
               },
               totalLoad:{
                  type: 'number',
                  required: true,
                  message: '请输入车货总重',
                  trigger: ['blur', 'change']
               }
            },
            radiolist1: [{
                  name: '司机',
@@ -572,7 +590,8 @@
         radiovalue1(newV) {
            if (this.registerFormModel.name || this.registerFormModel.idCard || this.registerFormModel.phone || this
               .registerFormModel.carNo || this.registerFormModel.password || this.registerFormModel.truckLength
                || this.registerFormModel.truckWidth || this.registerFormModel.truckHeight || this.registerFormModel.maximumPayload) {
                || this.registerFormModel.truckWidth || this.registerFormModel.truckHeight || this.registerFormModel.maximumPayload
                ||this.registerFormModel.totalLoad ) {
               if (this.editRoleModelShow == true) {
                  this.editRoleModelShow = false;
               } else {
@@ -617,13 +636,17 @@
                     this.registerFormModel.maximumPayload = e.replace(inputType, '');
                  })
                  break;
               case 5:
                  this.$nextTick(() => {
                     this.registerFormModel.totalLoad = e.replace(inputType, '');
                  })
                  break;
            }
            },
         registerClick() {
        this.$refs.regesterFormRef
            .validate()
            .then(res => {
              console.log(this.registerFormModel);
              this.registerClickloading = true;
              this.registerFormModel.username = this.registerFormModel.phone;
              apiRegister(this.registerFormModel)
@@ -663,7 +686,8 @@
               this.registerFormModel.truckLength == '' &&
               this.registerFormModel.truckWidth == '' &&
               this.registerFormModel.truckHeight == '' &&
               this.registerFormModel.maximumPayload == ''
               this.registerFormModel.maximumPayload == '' &&
               this.registerFormModel.totalLoad == ''
            ) {
               this.$refs.regesterFormRef.clearValidate();
               this.beforeChangeValue = e;