|  |  |  | 
|---|
|  |  |  | <el-input v-model="form.code" placeholder="请输入钥匙编号" v-trim/> | 
|---|
|  |  |  | </el-form-item> | 
|---|
|  |  |  | <el-form-item label="所属车辆" prop="carId"> | 
|---|
|  |  |  | <el-select v-model="form.carId" placeholder="请选择"> | 
|---|
|  |  |  | <el-select v-model="form.carId" filterable placeholder="请选择"> | 
|---|
|  |  |  | <el-option | 
|---|
|  |  |  | v-for="item in carAll" | 
|---|
|  |  |  | :key="item.id" | 
|---|
|  |  |  | 
|---|
|  |  |  | </el-option> | 
|---|
|  |  |  | </el-select> | 
|---|
|  |  |  | </el-form-item> | 
|---|
|  |  |  | <el-form-item label="RFID标签" prop="rfidLable"> | 
|---|
|  |  |  | <el-input v-model="form.rfidLable" placeholder="请输入RFID标签" v-trim/> | 
|---|
|  |  |  | <el-form-item label="RFID标签" prop="rfidCode"> | 
|---|
|  |  |  | <el-input v-model="form.rfidCode" placeholder="请输入RFID标签" v-trim/> | 
|---|
|  |  |  | </el-form-item> | 
|---|
|  |  |  | <el-form-item label="领取规则" prop="roleType"> | 
|---|
|  |  |  | <el-radio-group v-model="form.roleType"> | 
|---|
|  |  |  | 
|---|
|  |  |  | id: null, | 
|---|
|  |  |  | code: '', | 
|---|
|  |  |  | carId: '', | 
|---|
|  |  |  | rfidLable: '', | 
|---|
|  |  |  | rfidCode: '', | 
|---|
|  |  |  | roleType: 0 | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | // 验证规则 | 
|---|
|  |  |  | 
|---|
|  |  |  | carId: [ | 
|---|
|  |  |  | { required: true, message: '请选择所属车辆', trigger: 'blur' } | 
|---|
|  |  |  | ], | 
|---|
|  |  |  | rfidLable: [ | 
|---|
|  |  |  | rfidCode: [ | 
|---|
|  |  |  | { required: true, message: '请输入RFID标签', trigger: 'blur' } | 
|---|
|  |  |  | ], | 
|---|
|  |  |  | roleType: [ | 
|---|
|  |  |  | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | methods: { | 
|---|
|  |  |  | getCars() { | 
|---|
|  |  |  | allList({ type: 0 }) | 
|---|
|  |  |  | allList({  }) | 
|---|
|  |  |  | .then(res => { | 
|---|
|  |  |  | this.carAll = res | 
|---|
|  |  |  | }) | 
|---|