| | |
| | | * @returns |
| | | */ |
| | | function percentFormatter(v) { |
| | | return v * 100 + '%' |
| | | return Math.round(v * 100, 2) + '%' |
| | | } |
| | | |
| | | return { isExceedOneMonth, cmpp, exportToExcel, descFiftyTime, percentFormatter } |
| | |
| | | // 结束时间 |
| | | endTime: '' |
| | | }, |
| | | tableHeight: '600' |
| | | tableHeight: '600', |
| | | |
| | | orderProp: 'dayAvg', |
| | | order: 'descending' |
| | | } |
| | | }, |
| | | setup() { |
| | |
| | | |
| | | // 点击统计按钮 |
| | | 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 |