From 2f46571f1705693c1d41ddc46e810da9729324c8 Mon Sep 17 00:00:00 2001 From: junjie Date: Thu, 28 Oct 2021 11:37:50 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=A1=A8=E6=A0=BC=E5=90=88=E8=AE=A1?= =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/views/chart/components/table/TableNormal.vue | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frontend/src/views/chart/components/table/TableNormal.vue b/frontend/src/views/chart/components/table/TableNormal.vue index 4297eaa7fa..470aad3c73 100644 --- a/frontend/src/views/chart/components/table/TableNormal.vue +++ b/frontend/src/views/chart/components/table/TableNormal.vue @@ -283,10 +283,11 @@ export default { const that = this const means = [] // 合计 columns.forEach((column, columnIndex) => { - if (columnIndex === 0) { + const x = JSON.parse(that.chart.xaxis) + if (columnIndex === 0 && x.length > 0) { means.push('合计') } else { - if (columnIndex >= that.chart.data.fields.length - that.chart.data.series.length) { + if (columnIndex >= x.length) { const values = data.map(item => Number(item[column.property])) // 合计 if (!values.every(value => isNaN(value))) {