From 076c486cf400f1d6bfa22d15b2c66e1930c75ecd Mon Sep 17 00:00:00 2001 From: xianfuxing Date: Tue, 14 Aug 2018 16:39:36 +0800 Subject: [PATCH] # up total-history linechart --- .../dashboard/admin/components/LineChart.vue | 12 +++---- .../admin/components/LogHistoryTable.vue | 2 +- .../dashboard/admin/components/PanelGroup.vue | 2 +- src/views/dashboard/admin/index.vue | 34 +++++++++++++++---- 4 files changed, 35 insertions(+), 15 deletions(-) diff --git a/src/views/dashboard/admin/components/LineChart.vue b/src/views/dashboard/admin/components/LineChart.vue index 9be9c92..ad7aa02 100644 --- a/src/views/dashboard/admin/components/LineChart.vue +++ b/src/views/dashboard/admin/components/LineChart.vue @@ -72,7 +72,7 @@ export default { } }, methods: { - setOptions({ expectedData, actualData } = {}) { + setOptions({ totalHistoryData, actualData } = {}) { this.chart.setOption({ xAxis: { data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'], @@ -101,10 +101,10 @@ export default { } }, legend: { - data: ['expected', 'actual'] + data: ['Total', 'Increment'] }, series: [{ - name: 'expected', itemStyle: { + name: 'Total', itemStyle: { normal: { color: '#FF005A', lineStyle: { @@ -115,12 +115,12 @@ export default { }, smooth: true, type: 'line', - data: expectedData, + data: totalHistoryData, animationDuration: 2800, animationEasing: 'cubicInOut' }, { - name: 'actual', + name: 'Increment', smooth: true, type: 'line', itemStyle: { @@ -143,7 +143,7 @@ export default { }, initChart() { this.chart = echarts.init(this.$el, 'macarons') - this.setOptions(this.chartData) + // this.setOptions(this.chartData) } } } diff --git a/src/views/dashboard/admin/components/LogHistoryTable.vue b/src/views/dashboard/admin/components/LogHistoryTable.vue index 675f2a0..7e10688 100644 --- a/src/views/dashboard/admin/components/LogHistoryTable.vue +++ b/src/views/dashboard/admin/components/LogHistoryTable.vue @@ -41,7 +41,7 @@ export default { item.oid = index + 1 }) this.listLoading = false - // console.log(this.historyList) + this.$emit('history', this.historyList) }) } }, diff --git a/src/views/dashboard/admin/components/PanelGroup.vue b/src/views/dashboard/admin/components/PanelGroup.vue index c69d295..805dbc6 100644 --- a/src/views/dashboard/admin/components/PanelGroup.vue +++ b/src/views/dashboard/admin/components/PanelGroup.vue @@ -1,7 +1,7 @@