| | |
| | | </el-row> |
| | | </el-form> |
| | | <template #footer> |
| | | <el-button @click="handleClose">取消</el-button> |
| | | <el-button color="#F2F3F5" @click="handleClose">取消</el-button> |
| | | <el-button |
| | | v-if="dialogType !== 'view'" |
| | | type="primary" |
| | | color="#4C34FF" |
| | | @click="handleSubmit" |
| | | > |
| | | 确定 |
| | |
| | | ], |
| | | projectExperience: [ |
| | | { required: true, message: '请输入项目经验', trigger: 'blur' } |
| | | ], |
| | | technicalStrength: [ |
| | | { required: true, message: '请选择技术特长', trigger: 'change' } |
| | | ], |
| | | skilledUavType: [ |
| | | { required: true, message: '请选择擅长机型', trigger: 'change' } |
| | | ] |
| | | } |
| | | |
| | |
| | | formRef.value?.resetFields() |
| | | // 重置为默认值 |
| | | Object.assign(formData, { |
| | | name: '', |
| | | phone: '', |
| | | flyerName: '', |
| | | flyerPhone: '', |
| | | flightHours: 0, |
| | | projectExperience: '', |
| | | technicalSkills: '', |
| | | technicalExpertise: '', |
| | | goodAtAircraftType: '', |
| | | goodAtTaskType: '' |
| | | technicalStrength: '', |
| | | skilledUavType: '', |
| | | skilledTaskType: '' |
| | | }) |
| | | } |
| | | |