作者 王勇

校验车牌号存在问题

@@ -19,11 +19,11 @@ @@ -19,11 +19,11 @@
19 </el-col> 19 </el-col>
20 <el-col :span="5"> 20 <el-col :span="5">
21 <el-input v-model="queryInfo.driverMobile" prefix-icon="el-icon-search" clearable 21 <el-input v-model="queryInfo.driverMobile" prefix-icon="el-icon-search" clearable
22 - placeholder="请输入驾驶员联系方式"></el-input> 22 + placeholder="请输入联系方式"></el-input>
23 </el-col> 23 </el-col>
24 <el-col :span="5"> 24 <el-col :span="5">
25 <el-input v-model="queryInfo.driverCompany" prefix-icon="el-icon-search" clearable 25 <el-input v-model="queryInfo.driverCompany" prefix-icon="el-icon-search" clearable
26 - placeholder="请输入驾驶员所属公司"></el-input> 26 + placeholder="请输入公司名称"></el-input>
27 </el-col> 27 </el-col>
28 <el-col :span="5"> 28 <el-col :span="5">
29 <el-select v-model="queryInfo.driverStatus" clearable placeholder="请选择驾驶员状态"> 29 <el-select v-model="queryInfo.driverStatus" clearable placeholder="请选择驾驶员状态">
@@ -50,9 +50,6 @@ @@ -50,9 +50,6 @@
50 <el-table-column type="index" align="center"></el-table-column> 50 <el-table-column type="index" align="center"></el-table-column>
51 <el-table-column label="姓名" prop="driverName" align="center" width="100"></el-table-column> 51 <el-table-column label="姓名" prop="driverName" align="center" width="100"></el-table-column>
52 <el-table-column label="联系方式" prop="driverMobile" align="center" width="130"></el-table-column> 52 <el-table-column label="联系方式" prop="driverMobile" align="center" width="130"></el-table-column>
53 - <el-table-column label="驾驶证" prop="driverLicenseNumber" align="center"  
54 - width="150"></el-table-column>  
55 - <el-table-column label="工号" prop="jobNumber" align="center" width="120"></el-table-column>  
56 <el-table-column label="职位" prop="driverPosition" align="center" width="100"> 53 <el-table-column label="职位" prop="driverPosition" align="center" width="100">
57 <template slot-scope="scope"> 54 <template slot-scope="scope">
58 <span v-if="scope.row.driverPosition ==='1'">队长</span> 55 <span v-if="scope.row.driverPosition ==='1'">队长</span>
@@ -61,7 +58,6 @@ @@ -61,7 +58,6 @@
61 <span v-if="scope.row.driverPosition ==='4'">员工</span> 58 <span v-if="scope.row.driverPosition ==='4'">员工</span>
62 </template> 59 </template>
63 </el-table-column> 60 </el-table-column>
64 - <el-table-column label="公司" prop="driverCompany" align="center" width="160"></el-table-column>  
65 <el-table-column label="状态" prop="driverStatus" align="center" width="120"> 61 <el-table-column label="状态" prop="driverStatus" align="center" width="120">
66 <template slot-scope="scope"> 62 <template slot-scope="scope">
67 <span v-if="scope.row.driverStatus ==='1'">空闲状态</span> 63 <span v-if="scope.row.driverStatus ==='1'">空闲状态</span>
@@ -70,6 +66,10 @@ @@ -70,6 +66,10 @@
70 <span v-if="scope.row.driverStatus ==='4'">请假状态</span> 66 <span v-if="scope.row.driverStatus ==='4'">请假状态</span>
71 </template> 67 </template>
72 </el-table-column> 68 </el-table-column>
  69 + <el-table-column label="驾驶证" prop="driverLicenseNumber" align="center"
  70 + width="200"></el-table-column>
  71 + <el-table-column label="工号" prop="jobNumber" align="center" width="150"></el-table-column>
  72 + <el-table-column label="公司" prop="driverCompany" align="center" width="160"></el-table-column>
73 <el-table-column label="操作" width="220px" align="center" fixed="right"> 73 <el-table-column label="操作" width="220px" align="center" fixed="right">
74 <template slot-scope="scope"> 74 <template slot-scope="scope">
75 <!--查看按钮--> 75 <!--查看按钮-->
@@ -211,7 +211,7 @@ @@ -211,7 +211,7 @@
211 <div> 211 <div>
212 <br> 212 <br>
213 <el-form-item label="车牌号码:" prop="licensePlateNumber"> 213 <el-form-item label="车牌号码:" prop="licensePlateNumber">
214 - <el-input v-model="editVehicleInfoForm.licensePlateNumber" clearable 214 + <el-input v-model="editVehicleInfoForm.licensePlateNumber" clearable readonly
215 style="width:250px" 215 style="width:250px"
216 placeholder="请输入车牌号码"></el-input> 216 placeholder="请输入车牌号码"></el-input>
217 </el-form-item> 217 </el-form-item>
@@ -527,6 +527,9 @@ @@ -527,6 +527,9 @@
527 if (res.code !== '200') { 527 if (res.code !== '200') {
528 //关闭加载 528 //关闭加载
529 this.addLoading = false; 529 this.addLoading = false;
  530 + if(res.code === '406'){
  531 + return this.$message.error('该车牌号已存在,请重新填写');
  532 + }
530 return this.$message.error('添加车辆信息,失败'); 533 return this.$message.error('添加车辆信息,失败');
531 } 534 }
532 //关闭加载 535 //关闭加载