正在显示
4 个修改的文件
包含
26 行增加
和
26 行删除
@@ -114,7 +114,7 @@ | @@ -114,7 +114,7 @@ | ||
114 | <!--取消调度按钮--> | 114 | <!--取消调度按钮--> |
115 | <el-tooltip effect="dark" content="取消调度" placement="top-start" :enterable="false"> | 115 | <el-tooltip effect="dark" content="取消调度" placement="top-start" :enterable="false"> |
116 | <el-button type="danger" icon="el-icon-delete" size="mini" | 116 | <el-button type="danger" icon="el-icon-delete" size="mini" |
117 | - :disabled="scope.row.endTime!==''&&scope.row.endTime!==null" | 117 | + :disabled="scope.row.endTime!==null && scope.row.endTime!==''" |
118 | @click="cancelDispatch(scope.row)" :loading="cancelLoading">取消调度 | 118 | @click="cancelDispatch(scope.row)" :loading="cancelLoading">取消调度 |
119 | </el-button> | 119 | </el-button> |
120 | </el-tooltip> | 120 | </el-tooltip> |
@@ -136,7 +136,7 @@ | @@ -136,7 +136,7 @@ | ||
136 | <el-tooltip effect="dark" content="结束任务" placement="top-start" :enterable="false" | 136 | <el-tooltip effect="dark" content="结束任务" placement="top-start" :enterable="false" |
137 | style="margin-left: 1px;"> | 137 | style="margin-left: 1px;"> |
138 | <el-button type="info" icon="el-icon-message" size="mini" | 138 | <el-button type="info" icon="el-icon-message" size="mini" |
139 | - :disabled="scope.row.endTime!==''&&scope.row.endTime!==null" | 139 | + :disabled="scope.row.endTime !==null && scope.row.endTime !==''" |
140 | :loading="endLoading" | 140 | :loading="endLoading" |
141 | @click="completeDispatch(scope.$index,scope.row)">结束任务 | 141 | @click="completeDispatch(scope.$index,scope.row)">结束任务 |
142 | </el-button> | 142 | </el-button> |
@@ -43,13 +43,13 @@ | @@ -43,13 +43,13 @@ | ||
43 | </div> | 43 | </div> |
44 | <!--驾驶员信息列表区域--> | 44 | <!--驾驶员信息列表区域--> |
45 | <div style="margin-top: 20px;"> | 45 | <div style="margin-top: 20px;"> |
46 | - <el-table :data="driverInfoList" stripe v-loading="listLoading" element-loading-text="拼命加载中"> | ||
47 | - <el-table-column type="index"></el-table-column> | ||
48 | - <el-table-column label="姓名" prop="driverName" width="100"></el-table-column> | ||
49 | - <el-table-column label="联系方式" prop="driverMobile" width="130"></el-table-column> | ||
50 | - <el-table-column label="驾驶证" prop="driverLicenseNumber" width="150"></el-table-column> | ||
51 | - <el-table-column label="工号" prop="jobNumber" width="120"></el-table-column> | ||
52 | - <el-table-column label="职位" prop="driverPosition" width="100"> | 46 | + <el-table :data="driverInfoList" border stripe highlight-current-row v-loading="listLoading" element-loading-text="拼命加载中"> |
47 | + <el-table-column type="index" align="center"></el-table-column> | ||
48 | + <el-table-column label="姓名" prop="driverName" align="center" width="100"></el-table-column> | ||
49 | + <el-table-column label="联系方式" prop="driverMobile" align="center" width="130"></el-table-column> | ||
50 | + <el-table-column label="驾驶证" prop="driverLicenseNumber" align="center" width="150"></el-table-column> | ||
51 | + <el-table-column label="工号" prop="jobNumber" align="center" width="120"></el-table-column> | ||
52 | + <el-table-column label="职位" prop="driverPosition" align="center" width="100"> | ||
53 | <template slot-scope="scope"> | 53 | <template slot-scope="scope"> |
54 | <span v-if="scope.row.driverPosition ==='1'">队长</span> | 54 | <span v-if="scope.row.driverPosition ==='1'">队长</span> |
55 | <span v-if="scope.row.driverPosition ==='2'">班长</span> | 55 | <span v-if="scope.row.driverPosition ==='2'">班长</span> |
@@ -57,8 +57,8 @@ | @@ -57,8 +57,8 @@ | ||
57 | <span v-if="scope.row.driverPosition ==='4'">员工</span> | 57 | <span v-if="scope.row.driverPosition ==='4'">员工</span> |
58 | </template> | 58 | </template> |
59 | </el-table-column> | 59 | </el-table-column> |
60 | - <el-table-column label="公司" prop="driverCompany" width="160"></el-table-column> | ||
61 | - <el-table-column label="状态" prop="driverStatus" width="120"> | 60 | + <el-table-column label="公司" prop="driverCompany" align="center" width="160"></el-table-column> |
61 | + <el-table-column label="状态" prop="driverStatus" align="center" width="120"> | ||
62 | <template slot-scope="scope"> | 62 | <template slot-scope="scope"> |
63 | <span v-if="scope.row.driverStatus ==='1'">空闲状态</span> | 63 | <span v-if="scope.row.driverStatus ==='1'">空闲状态</span> |
64 | <span v-if="scope.row.driverStatus ==='2'">执行状态</span> | 64 | <span v-if="scope.row.driverStatus ==='2'">执行状态</span> |
@@ -66,7 +66,7 @@ | @@ -66,7 +66,7 @@ | ||
66 | <span v-if="scope.row.driverStatus ==='4'">请假状态</span> | 66 | <span v-if="scope.row.driverStatus ==='4'">请假状态</span> |
67 | </template> | 67 | </template> |
68 | </el-table-column> | 68 | </el-table-column> |
69 | - <el-table-column label="操作" width="220px" fixed="right"> | 69 | + <el-table-column label="操作" width="220px" align="center" fixed="right"> |
70 | <template slot-scope="scope"> | 70 | <template slot-scope="scope"> |
71 | <!--查看按钮--> | 71 | <!--查看按钮--> |
72 | <el-tooltip effect="dark" content="编辑" placement="top-start" :enterable="false"> | 72 | <el-tooltip effect="dark" content="编辑" placement="top-start" :enterable="false"> |
@@ -455,7 +455,7 @@ | @@ -455,7 +455,7 @@ | ||
455 | }); | 455 | }); |
456 | if (res.code !== '200') return this.$message.error('添加驾驶员信息,失败'); | 456 | if (res.code !== '200') return this.$message.error('添加驾驶员信息,失败'); |
457 | //关闭加载 | 457 | //关闭加载 |
458 | - this.addLoading = true; | 458 | + this.addLoading = false; |
459 | this.$message.success('添加驾驶员信息,成功'); | 459 | this.$message.success('添加驾驶员信息,成功'); |
460 | //关闭对话框 | 460 | //关闭对话框 |
461 | this.addDriverInfoFormVisible = false; | 461 | this.addDriverInfoFormVisible = false; |
@@ -49,9 +49,9 @@ | @@ -49,9 +49,9 @@ | ||
49 | </div> | 49 | </div> |
50 | <!--车辆信息列表区域--> | 50 | <!--车辆信息列表区域--> |
51 | <div style="margin-top: 20px;"> | 51 | <div style="margin-top: 20px;"> |
52 | - <el-table :data="vehicleInfoList" stripe v-loading="listLoading" element-loading-text="拼命加载中"> | ||
53 | - <el-table-column type="index"></el-table-column> | ||
54 | - <el-table-column label="车辆类型" prop="vehicleType" width="120"> | 52 | + <el-table :data="vehicleInfoList" border stripe highlight-current-row v-loading="listLoading" element-loading-text="拼命加载中"> |
53 | + <el-table-column type="index" align="center"></el-table-column> | ||
54 | + <el-table-column label="车辆类型" prop="vehicleType" align="center" width="120"> | ||
55 | <template slot-scope="scope"> | 55 | <template slot-scope="scope"> |
56 | <span v-if="scope.row.vehicleType ==='1'">重型货车</span> | 56 | <span v-if="scope.row.vehicleType ==='1'">重型货车</span> |
57 | <span v-if="scope.row.vehicleType ==='2'">中型货车</span> | 57 | <span v-if="scope.row.vehicleType ==='2'">中型货车</span> |
@@ -61,16 +61,16 @@ | @@ -61,16 +61,16 @@ | ||
61 | <span v-if="scope.row.vehicleType ==='6'">叉车</span> | 61 | <span v-if="scope.row.vehicleType ==='6'">叉车</span> |
62 | </template> | 62 | </template> |
63 | </el-table-column> | 63 | </el-table-column> |
64 | - <el-table-column label="车牌号码" prop="licensePlateNumber" width="130"></el-table-column> | ||
65 | - <el-table-column label="车辆载重/Kg" prop="vehicleLoad" width="110"></el-table-column> | ||
66 | - <el-table-column label="挂车与否" prop="isTrailer" width="110"> | 64 | + <el-table-column label="车牌号码" prop="licensePlateNumber" align="center" width="130"></el-table-column> |
65 | + <el-table-column label="车辆载重/Kg" prop="vehicleLoad" align="center" width="110"></el-table-column> | ||
66 | + <el-table-column label="挂车与否" prop="isTrailer" align="center" width="110"> | ||
67 | <template slot-scope="scope"> | 67 | <template slot-scope="scope"> |
68 | <span v-if="scope.row.isTrailer ==='1'">有挂车</span> | 68 | <span v-if="scope.row.isTrailer ==='1'">有挂车</span> |
69 | <span v-if="scope.row.isTrailer ==='2'">没有挂车</span> | 69 | <span v-if="scope.row.isTrailer ==='2'">没有挂车</span> |
70 | </template> | 70 | </template> |
71 | </el-table-column> | 71 | </el-table-column> |
72 | - <el-table-column label="开始空闲时间" prop="freetime" width="160"></el-table-column> | ||
73 | - <el-table-column label="车辆状态" prop="vehicleStatus" width="100"> | 72 | + <el-table-column label="开始空闲时间" prop="freetime" align="center" width="160"></el-table-column> |
73 | + <el-table-column label="车辆状态" prop="vehicleStatus" align="center" width="100"> | ||
74 | <template slot-scope="scope"> | 74 | <template slot-scope="scope"> |
75 | <span v-if="scope.row.vehicleStatus ==='1'">空闲状态</span> | 75 | <span v-if="scope.row.vehicleStatus ==='1'">空闲状态</span> |
76 | <span v-if="scope.row.vehicleStatus ==='2'">执行状态</span> | 76 | <span v-if="scope.row.vehicleStatus ==='2'">执行状态</span> |
@@ -79,9 +79,9 @@ | @@ -79,9 +79,9 @@ | ||
79 | <span v-if="scope.row.vehicleStatus ==='5'">保养状态</span> | 79 | <span v-if="scope.row.vehicleStatus ==='5'">保养状态</span> |
80 | </template> | 80 | </template> |
81 | </el-table-column> | 81 | </el-table-column> |
82 | - <el-table-column label="车辆公司" prop="vehicleCompany" width="200"></el-table-column> | ||
83 | - <el-table-column label="行驶证号" prop="drivingLicenseNumber" width="160"></el-table-column> | ||
84 | - <el-table-column label="操作" width="220px" fixed="right"> | 82 | + <el-table-column label="车辆公司" prop="vehicleCompany" align="center" width="200"></el-table-column> |
83 | + <el-table-column label="行驶证号" prop="drivingLicenseNumber" align="center" width="160"></el-table-column> | ||
84 | + <el-table-column label="操作" width="200px" align="center" fixed="right"> | ||
85 | <template slot-scope="scope"> | 85 | <template slot-scope="scope"> |
86 | <!--查看按钮--> | 86 | <!--查看按钮--> |
87 | <el-tooltip effect="dark" content="编辑" placement="top-start" :enterable="false"> | 87 | <el-tooltip effect="dark" content="编辑" placement="top-start" :enterable="false"> |
@@ -485,7 +485,7 @@ | @@ -485,7 +485,7 @@ | ||
485 | //添加调度记录信息,失败 | 485 | //添加调度记录信息,失败 |
486 | if (res.code !== '200') return this.$message.error('添加车辆信息,失败'); | 486 | if (res.code !== '200') return this.$message.error('添加车辆信息,失败'); |
487 | //关闭加载 | 487 | //关闭加载 |
488 | - this.addLoading = true; | 488 | + this.addLoading = false; |
489 | this.$message.success('添加调度记录信息,成功'); | 489 | this.$message.success('添加调度记录信息,成功'); |
490 | //隐藏对话框 | 490 | //隐藏对话框 |
491 | this.addVehicleInfoFormVisible = false; | 491 | this.addVehicleInfoFormVisible = false; |
@@ -567,7 +567,7 @@ | @@ -567,7 +567,7 @@ | ||
567 | /** | 567 | /** |
568 | * 打开编辑车辆信息对话框 | 568 | * 打开编辑车辆信息对话框 |
569 | */ | 569 | */ |
570 | - showEditDialogVisible(row) { | 570 | + showEditDialogVisible(index,row) { |
571 | this.editVehicleInfoForm = Object.assign({}, row); | 571 | this.editVehicleInfoForm = Object.assign({}, row); |
572 | this.editDialogVisible = true; | 572 | this.editDialogVisible = true; |
573 | }, | 573 | }, |
-
请 注册 或 登录 后发表评论