| | |
| | | </el-form-item> |
| | | <!-- 部门 --> |
| | | <el-form-item class="optionItems" label="所属部门:" prop="departId"> |
| | | <el-select v-model="form.departId" placeholder="请输入所属部门"> |
| | | <el-select v-model="form.departName" placeholder="请输入所属部门"> |
| | | <el-option :value="mylabel"> |
| | | <el-tree |
| | | ref="tree" |
| | |
| | | data() { |
| | | const checkName = (rule, value, callback) => { |
| | | if (value) { |
| | | if (validateName(value)) { |
| | | callback(); |
| | | } else { |
| | | callback(new Error("请正确输入单兵名称")); |
| | | } |
| | | callback(); |
| | | } else { |
| | | callback(new Error("单兵名称不能为空")); |
| | | } |
| | |
| | | }; |
| | | const checkUser = (rule, value, callback) => { |
| | | if (value) { |
| | | if (validateName(value)) { |
| | | callback(); |
| | | } else { |
| | | callback(new Error("请正确输入使用人员")); |
| | | } |
| | | callback(); |
| | | } else { |
| | | callback(new Error("使用人员不能为空")); |
| | | } |
| | |
| | | }; |
| | | return { |
| | | form: { |
| | | carNumber: "", |
| | | contact: "", |
| | | ownerName: "", |
| | | trajectory: "", |
| | | vehicleUser: "", |
| | | name: "", |
| | | code: "", |
| | | user: "", |
| | | phone: "", |
| | | departName: "", |
| | | departId: 0, |
| | | }, |