|
@@ -236,6 +236,7 @@ export default {
|
236
|
236
|
this.handleGetChart()
|
237
|
237
|
this.handleGetSummaryList()
|
238
|
238
|
this.handleGetList()
|
|
239
|
+ this.handleGetUpdateTime()
|
239
|
240
|
},
|
240
|
241
|
beforeDestroy () {
|
241
|
242
|
this.myChart && this.myChart.clear()
|
|
@@ -244,6 +245,23 @@ export default {
|
244
|
245
|
initTableHeight() {
|
245
|
246
|
this.height = document.documentElement.clientHeight - 200 > 400 ? document.documentElement.clientHeight - 200 : 400
|
246
|
247
|
},
|
|
248
|
+ // 获取"数据更新时间"
|
|
249
|
+ async handleGetUpdateTime() {
|
|
250
|
+ console.log('handleGetUpdateTime => ')
|
|
251
|
+ try {
|
|
252
|
+ // const { data: res = {} } = await this.$axios.get(this.URL.xxx, {
|
|
253
|
+ // params: {}
|
|
254
|
+ // })
|
|
255
|
+ // if (res && res.errno == 0) {
|
|
256
|
+ // this.updateTime = res.rst.updateTime
|
|
257
|
+ // } else if (res.errno != 4002) {
|
|
258
|
+ // this.$message.warning(res.err)
|
|
259
|
+ // this.updateTime = ''
|
|
260
|
+ // }
|
|
261
|
+ } catch (error) {
|
|
262
|
+ this.updateTime = ''
|
|
263
|
+ }
|
|
264
|
+ },
|
247
|
265
|
// 获取汇总表数据
|
248
|
266
|
async handleGetSummaryList() {
|
249
|
267
|
console.log('handleGetSummaryList => ',)
|
|
@@ -560,6 +578,7 @@ export default {
|
560
|
578
|
this.filter.sort_type = 'desc'
|
561
|
579
|
this.pagination.page = 1
|
562
|
580
|
this.handleGetList()
|
|
581
|
+ this.handleGetUpdateTime()
|
563
|
582
|
},
|
564
|
583
|
// 监听时间筛选变化
|
565
|
584
|
onChangeTime(time) {
|
|
@@ -568,6 +587,7 @@ export default {
|
568
|
587
|
this.handleGetSummaryList()
|
569
|
588
|
this.pagination.page = 1
|
570
|
589
|
this.handleGetList()
|
|
590
|
+ this.handleGetUpdateTime()
|
571
|
591
|
},
|
572
|
592
|
// 监听“MP账号”筛选变化
|
573
|
593
|
onChangeAccountId(val) {
|
|
@@ -578,6 +598,7 @@ export default {
|
578
|
598
|
this.filter.sort_type = 'desc'
|
579
|
599
|
this.pagination.page = 1
|
580
|
600
|
this.handleGetList()
|
|
601
|
+ this.handleGetUpdateTime()
|
581
|
602
|
},
|
582
|
603
|
// 监听“ADQ账号”筛选变化
|
583
|
604
|
onChangeAccountIdAdq(val) {
|
|
@@ -588,6 +609,7 @@ export default {
|
588
|
609
|
this.filter.sort_type = 'desc'
|
589
|
610
|
this.pagination.page = 1
|
590
|
611
|
this.handleGetList()
|
|
612
|
+ this.handleGetUpdateTime()
|
591
|
613
|
},
|
592
|
614
|
// 监听“收益截止日期”筛选变化
|
593
|
615
|
onChangeClosingDate(val) {
|
|
@@ -596,6 +618,7 @@ export default {
|
596
|
618
|
this.handleGetSummaryList()
|
597
|
619
|
this.pagination.page = 1
|
598
|
620
|
this.handleGetList()
|
|
621
|
+ this.handleGetUpdateTime()
|
599
|
622
|
},
|
600
|
623
|
// 监听“推广类型”筛选变化
|
601
|
624
|
onChangePromotionType(val) {
|
|
@@ -604,11 +627,15 @@ export default {
|
604
|
627
|
this.handleGetSummaryList()
|
605
|
628
|
this.pagination.page = 1
|
606
|
629
|
this.handleGetList()
|
|
630
|
+ this.handleGetUpdateTime()
|
607
|
631
|
},
|
608
|
632
|
// 监听当前页变化
|
609
|
633
|
handleCurrentChange(currentPage) {
|
|
634
|
+ this.handleGetChart()
|
|
635
|
+ this.handleGetSummaryList()
|
610
|
636
|
this.pagination.page = currentPage
|
611
|
637
|
this.handleGetList()
|
|
638
|
+ this.handleGetUpdateTime()
|
612
|
639
|
},
|
613
|
640
|
// 监听点击"确定(搜索)"按钮
|
614
|
641
|
onClickSearch() {
|
|
@@ -616,6 +643,7 @@ export default {
|
616
|
643
|
this.handleGetSummaryList()
|
617
|
644
|
this.pagination.page = 1
|
618
|
645
|
this.handleGetList()
|
|
646
|
+ this.handleGetUpdateTime()
|
619
|
647
|
},
|
620
|
648
|
// 监听排序变化
|
621
|
649
|
onClickSort(sort_field, sort_type) {
|
|
@@ -637,6 +665,10 @@ export default {
|
637
|
665
|
// 后端排序 => 获取最新数据
|
638
|
666
|
this.pagination.page = 1
|
639
|
667
|
this.handleGetList()
|
|
668
|
+ // 获取其他表数据 & 同步更新时间
|
|
669
|
+ this.handleGetChart()
|
|
670
|
+ this.handleGetSummaryList()
|
|
671
|
+ this.handleGetUpdateTime()
|
640
|
672
|
},
|
641
|
673
|
// 监听点击"重置"按钮
|
642
|
674
|
onClickReset() {
|
|
@@ -654,6 +686,7 @@ export default {
|
654
|
686
|
this.handleGetChart()
|
655
|
687
|
this.handleGetSummaryList()
|
656
|
688
|
this.handleGetList()
|
|
689
|
+ this.handleGetUpdateTime()
|
657
|
690
|
},
|
658
|
691
|
// 监听点击"导出"按钮
|
659
|
692
|
async onClickExport() {
|