From bad13274417c9aba9b9662a6b6084693c09c3474 Mon Sep 17 00:00:00 2001 From: yinq Date: Tue, 28 Apr 2026 11:26:28 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E5=8E=82=E5=8C=BA=E7=9C=8B=E6=9D=BF?= =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/board/index.js | 6 + src/components/Charts/Chart.vue | 7 +- src/views/board/workshopIndex.vue | 618 ++++++++++++------------------ 3 files changed, 248 insertions(+), 383 deletions(-) diff --git a/src/api/board/index.js b/src/api/board/index.js index 6c6e637..9c93faa 100644 --- a/src/api/board/index.js +++ b/src/api/board/index.js @@ -52,4 +52,10 @@ export function workshopColumns(query) { return request({ url: '/ems/board/workshopColumns', method: 'get', params: query }) +} + +export function workshopEnergyBoard(query) { + return request({ + url: '/ems/board/workshopEnergyBoard', method: 'get', params: query + }) } \ No newline at end of file diff --git a/src/components/Charts/Chart.vue b/src/components/Charts/Chart.vue index 033c13c..ba880d0 100644 --- a/src/components/Charts/Chart.vue +++ b/src/components/Charts/Chart.vue @@ -26,9 +26,10 @@ export default { this.initChart(option) }, initChart(option) { - this.chart = echarts.init(this.$el, 'macarons') - - this.chart.setOption(option) + if (!this.chart) { + this.chart = echarts.init(this.$el, 'macarons') + } + this.chart.setOption(option, true) }, getChart() { return this.chart diff --git a/src/views/board/workshopIndex.vue b/src/views/board/workshopIndex.vue index 2d60357..173ffc8 100644 --- a/src/views/board/workshopIndex.vue +++ b/src/views/board/workshopIndex.vue @@ -1,507 +1,365 @@ - - - -