From 7d598f1682f14dd4fc80685f1c5cd91c86550ff6 Mon Sep 17 00:00:00 2001 From: geting <13585118195@163.com> Date: Thu, 7 Nov 2024 13:28:03 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=9F=E8=AE=A1=E5=88=86=E6=9E=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../statAnalysis/powerCurveAnalysis.vue | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/ui/dasadmin/src/views/backend/statAnalysis/powerCurveAnalysis.vue b/ui/dasadmin/src/views/backend/statAnalysis/powerCurveAnalysis.vue index 265434bd..c5496885 100644 --- a/ui/dasadmin/src/views/backend/statAnalysis/powerCurveAnalysis.vue +++ b/ui/dasadmin/src/views/backend/statAnalysis/powerCurveAnalysis.vue @@ -69,7 +69,7 @@ const chartContainer = ref(null) const option: any = { tooltip: { formatter: function (params: any) { - return '功率:' + params.value[0] + 'KW ' + '
' + '风速:' + params.value[1] + 'm/s' + return '风速:' + params.value[0] + 'm/s ' + '
' + '功率:' + params.value[1] + 'KW' }, }, legend: { @@ -81,13 +81,13 @@ const option: any = { }, xAxis: { type: 'value', - name: 'KW', + name: 'm/s', splitLine: { show: false, }, }, yAxis: { - name: 'm/s', + name: 'KW', splitLine: { show: false, }, @@ -112,11 +112,11 @@ onMounted(() => { chart.value.setOption({ xAxis: { type: 'category', - name: 'KW', + name: 'm/s', }, yAxis: { type: 'category', - name: 'm/s', + name: 'KW', }, series: [ { @@ -242,11 +242,15 @@ const historyDataReq = (data: any) => { const iGenPower = resData['iGenPower']['values'] const iWindSpeed = resData['iWindSpeed']['values'] const seriesData = iGenPower.map((item: any, index: number) => { - return [item, iWindSpeed[index]] + return [iWindSpeed[index], item] + }) + seriesData.sort((a, b) => { + return a[0] - b[0] }) const series = { - type: 'scatter', + type: 'line', data: seriesData, + smooth: true, } option.series.push(series)