吉安感知网项目-前端
chenyao
2026-02-06 a64543f9746d5d52b42e7f001f7a0d645cf3e596
applications/task-work-order/src/views/orderView/flyingHand/FlyingHandDialog.vue
@@ -90,7 +90,7 @@
                  class="gd-input"
                     v-model="formData.flyerPhone"
                     placeholder="请输入"
                     :disabled="dialogType === 'view'"
                     :disabled="true"
                  />
               </el-form-item>
            </el-col>
@@ -101,7 +101,7 @@
                     v-model.number="formData.flightHours"
                     placeholder="请输入"
                     type="number"
                     :disabled="dialogType === 'view'"
                     :disabled="true"
                  />
               </el-form-item>
            </el-col>
@@ -268,14 +268,14 @@
   flyerId: [
      { required: true, message: '请输入', trigger: 'blur' }
   ],
   flyerPhone: [
      { required: true, message: '请输入', trigger: 'blur' },
      { pattern: /^1[3-9]\d{9}$/, message: '请输入正确的手机号', trigger: 'blur' }
   ],
   flightHours: [
      { required: true, message: '请输入', trigger: 'blur' },
      { type: 'number', min: 0, message: '飞行时长必须大于等于0', trigger: 'blur' }
   ],
   // flyerPhone: [
   //    { required: true, message: '请输入', trigger: 'blur' },
   //    { pattern: /^1[3-9]\d{9}$/, message: '请输入正确的手机号', trigger: 'blur' }
   // ],
   // flightHours: [
   //    { required: true, message: '请输入', trigger: 'blur' },
   //    { type: 'number', min: 0, message: '飞行时长必须大于等于0', trigger: 'blur' }
   // ],
   technicalSkills: [
      { required: true, message: '请选择', trigger: 'change' }
   ],
@@ -317,7 +317,9 @@
   const result = flyingHandList.value.find(item => item.id === val) || []
   formData.value.flyerName = result.name
   formData.value.regionCode = result.regionCode
   formData.value.certification = formData.value.certification.concat(result.licenseFrontFileUrl || [], result.licenseBackFileUrl || [])
   formData.value.flyerPhone = result.phone
   formData.value.flightHours = result.duration || 0
   // formData.value.certification = formData.value.certification.concat(result.licenseFrontFileUrl || [], result.licenseBackFileUrl || [])
}