|  |  |  | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | <TaskDetail v-if="isShowDetail" ref="DetailRef" @success="SubSuccess('isShowDetail')" /> | 
|---|
|  |  |  | <VisReportDetail v-if="isShowReport" ref="VisReportDetailRef" @success="SubSuccess('isShowReport')" /> | 
|---|
|  |  |  | <DangetDetail v-if="isShowDanger" ref="DangetDetailRef" @success="SubSuccess('isShowDanger')" /> | 
|---|
|  |  |  | <DriverDetail v-if="isShowDriver" ref="DriverDetailRef" @success="SubSuccess('isShowDriver')" /> | 
|---|
|  |  |  | <!-- 用车申请 --> | 
|---|
|  |  |  | <OperaCarUseBookWindow ref="OperaDetailsWindow" @success="getTaskList" /> | 
|---|
|  |  |  | <!-- 隐患 --> | 
|---|
|  |  |  | <OperaHiddenDangerWindow ref="OperaHiddenDangerWindow" @success="getTaskList" /> | 
|---|
|  |  |  | <!-- 预约详情 --> | 
|---|
|  |  |  | <OperaVisitsDesWindow ref="OperaVisitsDesWindow" /> | 
|---|
|  |  |  | </div> | 
|---|
|  |  |  | </template> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | getAppHeaderNav | 
|---|
|  |  |  | } from '@/api' | 
|---|
|  |  |  | import { level } from '@/api/business/visits' | 
|---|
|  |  |  | import TaskDetail from '@/views/task/visSubDetail.vue' | 
|---|
|  |  |  | import VisReportDetail from '@/views/task/visReportDetail.vue' | 
|---|
|  |  |  | import DangetDetail from '@/views/task/dangetDetail.vue' | 
|---|
|  |  |  | import DriverDetail from '@/views/task/driverDetail.vue' | 
|---|
|  |  |  | import OperaCarUseBookWindow from '@/components/business/OperaCarUseBookWindow' | 
|---|
|  |  |  | import OperaHiddenDangerWindow from '@/components/business/OperaHiddenDangerWindow' | 
|---|
|  |  |  | import OperaVisitsDesWindow from '@/components/business/OperaVisitsDesWindow' | 
|---|
|  |  |  | const colors = ['#52a4f7', '#7678f7', '#5fc6d5'] | 
|---|
|  |  |  | export default { | 
|---|
|  |  |  | components: { | 
|---|
|  |  |  | TaskDetail, | 
|---|
|  |  |  | VisReportDetail, | 
|---|
|  |  |  | DangetDetail, | 
|---|
|  |  |  | DriverDetail, | 
|---|
|  |  |  | OperaCarUseBookWindow, | 
|---|
|  |  |  | OperaHiddenDangerWindow, | 
|---|
|  |  |  | OperaVisitsDesWindow | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | data() { | 
|---|
|  |  |  | return { | 
|---|
|  |  |  | colors, | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | created() { | 
|---|
|  |  |  | this.updateDate() | 
|---|
|  |  |  | setInterval(() => { | 
|---|
|  |  |  | this.updateDate() | 
|---|
|  |  |  | }, 1000 * 60 * 60) | 
|---|
|  |  |  | // this.updateDate() | 
|---|
|  |  |  | // setInterval(() => { | 
|---|
|  |  |  | //   this.updateDate() | 
|---|
|  |  |  | // }, 1000 * 60 * 60) | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | mounted() { | 
|---|
|  |  |  | this.initData() | 
|---|
|  |  |  | // this.initData() | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | methods: { | 
|---|
|  |  |  | SubSuccess(str) { | 
|---|