| | |
| | | import ButtonExportExcel from '@/sfc/ButtonExportExcel.vue' |
| | | import ButtonClick from '@/sfc/ButtonClick.vue' |
| | | |
| | | |
| | | |
| | | export default { |
| | | components: { |
| | | TimeShortCuts, |
| | |
| | | // 结束时间 |
| | | endTime: '' |
| | | }, |
| | | tableHeight: '600' |
| | | tableHeight: '600', |
| | | |
| | | orderProp: 'dayAvg', |
| | | order: 'descending' |
| | | } |
| | | }, |
| | | setup() { |
| | |
| | | } |
| | | } |
| | | |
| | | |
| | | if (columnIndex == 8) { |
| | | if (row.dayValid < 0.9) { |
| | | return 'red-color' |
| | |
| | | |
| | | // 点击统计按钮 |
| | | fetchData(p) { |
| | | const { prop, order } = p ? p : { prop: 'dayAvg', order: 'descending' } |
| | | if (p) { |
| | | this.orderProp = p.prop |
| | | this.order = p.order |
| | | } |
| | | let params = { |
| | | page: this.currentPage, |
| | | pageSize: this.pageSize, |
| | | siteName: '', |
| | | orderProp: prop, |
| | | orderProp: this.orderProp, |
| | | //排序 ascending 正序,descending 降序 |
| | | asc: order == 'ascending' |
| | | asc: this.order == 'ascending' |
| | | } |
| | | if (this.form.beginTime) { |
| | | params['beginTime'] = this.form.beginTime |
| | |
| | | } |
| | | } |
| | | </script> |
| | | |
| | | |
| | | |
| | | <template> |
| | | <el-form :inline="true" :model="form" ref="h1"> |