|  |  | 
 |  |  |       :data="dataList" | 
 |  |  |       stripe | 
 |  |  |       row-key="id" | 
 |  |  |       class="mb20" | 
 |  |  |       default-expand-all | 
 |  |  |     > | 
 |  |  | <!--      <el-table-column prop="name" label="任务类型" min-width="100"> | 
 |  |  |         <template v-slot="scope"> | 
 |  |  |           <span | 
 |  |  |             v-if=" | 
 |  |  |               (scope.row.objType || scope.row.objType == 0) && | 
 |  |  |               cateList[scope.row.objType].name | 
 |  |  |             " | 
 |  |  |             >{{ cateList[scope.row.objType].name }}</span | 
 |  |  |           > | 
 |  |  |         </template> | 
 |  |  |       </el-table-column>--> | 
 |  |  |       <el-table-column label="处理事项" min-width="200"> | 
 |  |  |         <template slot-scope="{ row }"> {{ row.title}} | 
 |  |  | <!--          <span v-if="row.title">{{ | 
 |  |  |             row.title.split("-")[1] | 
 |  |  |           }}</span>--> | 
 |  |  |         </template> | 
 |  |  |       </el-table-column> | 
 |  |  |       <el-table-column prop="createDate" label="提交时间" min-width="100"> | 
 |  |  | 
 |  |  |     <TaskDetail v-if="isShowDetail" ref="DetailRef" /> | 
 |  |  |     <VisReportDetail v-if="isShowReport" ref="VisReportDetailRef" /> | 
 |  |  |     <DangetDetail v-if="isShowDanger" ref="DangetDetailRef" /> | 
 |  |  |     <DriverDetail v-if="isShowDriver" ref="DriverDetailRef" /> | 
 |  |  |     <!-- 用车申请 --> | 
 |  |  |     <OperaCarUseBookWindow ref="OperaDetailsWindow" @success="getList" /> | 
 |  |  |     <!-- 隐患 --> | 
 |  |  | 
 |  |  | import TaskDetail from './visSubDetail.vue' | 
 |  |  | import VisReportDetail from './visReportDetail.vue' | 
 |  |  | import DangetDetail from './dangetDetail.vue' | 
 |  |  | import DriverDetail from './driverDetail.vue' | 
 |  |  | import OperaCarUseBookWindow from '@/components/business/OperaCarUseBookWindow' | 
 |  |  | import OperaHiddenDangerWindow from '@/components/business/OperaHiddenDangerWindow' | 
 |  |  | import OperaVisitsDesWindow from '@/components/business/OperaVisitsDesWindow' | 
 |  |  | 
 |  |  |     VisReportDetail, | 
 |  |  |     DangetDetail, | 
 |  |  |     QueryForm, | 
 |  |  |     DriverDetail, | 
 |  |  |     Pagination, | 
 |  |  |     OperaCarUseBookWindow, | 
 |  |  |     OperaHiddenDangerWindow, | 
 |  |  | 
 |  |  |       isShowDetail: false, | 
 |  |  |       isShowReport: false, | 
 |  |  |       isShowDanger: false, | 
 |  |  |       isShowDriver: false, | 
 |  |  |       filters: { | 
 |  |  |         queryType: '0', | 
 |  |  |         fastdate: 0 | 
 |  |  | 
 |  |  |         this.$refs.OperaHiddenDangerWindow.open('隐患随手拍详情', obj) | 
 |  |  |         return | 
 |  |  |       } | 
 |  |  |       if (row.objType === 6) { | 
 |  |  |         const obj = { ...row, id: row.objId } | 
 |  |  |         this.isShowDriver = true | 
 |  |  |         this.$nextTick(() => { | 
 |  |  |           this.$refs.DriverDetailRef.id = row.objId | 
 |  |  |           this.$refs.DriverDetailRef.type = row.objType | 
 |  |  |           this.$refs.DriverDetailRef.getDetail() | 
 |  |  |           this.$refs.DriverDetailRef.isShowModal = true | 
 |  |  |         }) | 
 |  |  |         return | 
 |  |  |       } | 
 |  |  |       if (row.objType === 0) { | 
 |  |  |         this.isShowDetail = true | 
 |  |  |         this.$nextTick(() => { | 
 |  |  | 
 |  |  |     }, | 
 |  |  |     getList (page) { | 
 |  |  |       this.getHeadData() | 
 |  |  |       console.log(this.filters) | 
 |  |  |       const { filters, pagination } = this | 
 |  |  |       if (filters.selTime && filters.selTime.length > 0) { | 
 |  |  |         filters.startDate = filters.selTime[0] |