wk
2024-10-23 f22e264b6c282f597a139f549025cb9120fe0da1
pages/customer-page/addTo-freightForwarder-driver/addTo-freightForwarder-driver.vue
@@ -6,18 +6,20 @@
            ref="form1">
            <u-form-item labelWidth="20%"
               :label="role == 1 ?'承运商' : '姓名'" 
               ref="item1"><u--input v-model="name"
               ref="item1"
               v-if="role == 1"><u--input v-model="name"
                  :customStyle="{ border: '1px solid #dddddd' }"></u--input></u-form-item>
            <u-form-item labelWidth="25%"
               label="手机号"
               ref="item1"><u--input v-model="phone"
               ref="item1"
               v-if="role == 1"><u--input v-model="phone"
                  :customStyle="{ border: '1px solid #dddddd' }"></u--input></u-form-item>
            <u-form-item labelWidth="25%"
               label="汽车车牌号"
               ref="item1"
               v-if="role == 2">
               <u--input v-model="carNo"
                  :customStyle="{ border: '1px solid #dddddd' }"></u--input>
               <xm-cell special label="车牌号" :value="carNo" @show="showKeyboard('xmKeyboard')"></xm-cell>
               <xm-keyboard-v2 ref="xmKeyboard" @confirm="(v) => carNo = v"></xm-keyboard-v2>
            </u-form-item>
         </u--form>
      </view>
@@ -54,6 +56,9 @@
         };
      },
      methods: {
         showKeyboard(ref){
            this.$refs[ref].toShow(this.carNo)
         },
         init() {},
         addToHuoDaiOrDriver() {
            switch (this.role) {
@@ -69,7 +74,7 @@
                  }
                  break;
               case '2':
                  if (this.name == '' || this.phone == '' || this.carNo == '') {
                  if (this.carNo == '') {
                     uni.showToast({
                        title: '请规范输入!',
                        icon: 'error',
@@ -108,8 +113,6 @@
            this.loading = true
            this.$reqPost('bindUserFleet', {
               fleetId: this.fleetId,
               name: this.name,
               phone: this.phone,
               carNo: this
                  .carNo
            }, 'params').then(res => {