|  |  | 
 |  |  |       <el-button :loading="exLoading" @click="handleEx" | 
 |  |  |         v-permissions="['business:platformbooks:exportExcel']">导出</el-button> | 
 |  |  |     </div> | 
 |  |  |     <el-table class="mb20" v-loading="loading" :data="list" stripe> | 
 |  |  |     <el-table class="mb40" v-loading="loading" :data="list" stripe> | 
 |  |  |       <el-table-column prop="contractNum" label="合同单号" min-width="100" show-overflow-tooltip /> | 
 |  |  |       <el-table-column prop="inReason" label="入园原因" min-width="100" show-overflow-tooltip /> | 
 |  |  |       <el-table-column prop="totalNum" label="总作业量(万支)" min-width="100" show-overflow-tooltip /> | 
 |  |  | 
 |  |  |         <template v-slot="scope"> | 
 |  |  |           <el-button type="text" v-permissions="['business:platformbooks:detail']" | 
 |  |  |             @click="handleDetail(scope.row)">预约详情</el-button> | 
 |  |  |           <el-button  type="text" class="red" v-permissions="['business:platformbooks:delete']" @click="handleDel(scope.row)">删除</el-button> | 
 |  |  |         </template> | 
 |  |  |       </el-table-column> | 
 |  |  |     </el-table> | 
 |  |  | 
 |  |  |       rules: { | 
 |  |  |         contractNum: [{ required: true, message: '请输入', trigger: 'blur' }], | 
 |  |  |         totalNum: [{ required: true, message: '请输入', trigger: 'blur' }], | 
 |  |  |         driverName: [{ required: true, message: '请输入', trigger: 'blur' }], | 
 |  |  |         driverPhone: [{ required: true, message: '请输入', trigger: 'blur' }], | 
 |  |  |         carCodeFront: [{ required: true, message: '请输入', trigger: 'blur' }], | 
 |  |  |         carCodeBack: [{ required: true, message: '请输入', trigger: 'blur' }], | 
 |  |  | 
 |  |  |           } | 
 |  |  |         ], | 
 |  |  |         online: true | 
 |  |  |       }, | 
 |  |  |       } | 
 |  |  |     } | 
 |  |  |   }, | 
 |  |  |   created() { | 
 |  |  | 
 |  |  |       this.pagination.page = 1 | 
 |  |  |       this.filters = { | 
 |  |  |         selDate: [], | 
 |  |  |         fastdate: 0, | 
 |  |  |       } | 
 |  |  |       this.changeRadio('0') | 
 |  |  |       this.getList() | 
 |  |  |       // this.changeRadio('0') | 
 |  |  |     }, | 
 |  |  |     handleDetail(row) { | 
 |  |  |       this.isShowDriver = true |