| | |
| | | filters: { |
| | | selDate: [], |
| | | fastdate: 0, |
| | | createDateStart: '', |
| | | createDateEnd: '' |
| | | beginWorkDateEnd: '', |
| | | beginDoneDateEnd: '' |
| | | }, |
| | | list: [], |
| | | queryFormConfig: { |
| | |
| | | label: '驾驶员' |
| | | }, |
| | | { |
| | | filed1: 'createDateStart', |
| | | filed2: 'createDateEnd', |
| | | filed1: 'beginWorkDateEnd', |
| | | filed2: 'beginDoneDateEnd', |
| | | type: 'datetime', |
| | | label: '作业时间' |
| | | }, |
| | |
| | | methods: { |
| | | changeRadio(day) { |
| | | const arr = [dayjs().subtract(day, 'day').format('YYYY-MM-DD') + ' 00:00:00', dayjs().format('YYYY-MM-DD') + ' 23:59:59'] |
| | | this.filters.createDateStart = arr[0] |
| | | this.filters.createDateEnd = arr[1] |
| | | this.filters.beginWorkDateEnd = arr[0] |
| | | this.filters.beginDoneDateEnd = arr[1] |
| | | this.getList(1) |
| | | }, |
| | | changeForm(str) { |
| | | if(this.filters.createDateStart > this.filters.createDateEnd){ |
| | | this.filters.createDateStart = this.filters.createDateEnd |
| | | if(this.filters.beginWorkDateEnd > this.filters.beginDoneDateEnd){ |
| | | this.filters.beginWorkDateEnd = this.filters.beginDoneDateEnd |
| | | return this.$message.error('开始时间不能大于结束时间') |
| | | } |
| | | this.getList() |