From 40ffd8b9ba7af67a0e6d0a329730a12ec2af5a65 Mon Sep 17 00:00:00 2001 From: wisonic-s Date: Mon, 10 Jul 2023 16:13:34 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E8=A7=86=E5=9B=BE-Excel=E5=AF=BC=E5=87=BA)?= =?UTF-8?q?:=20=E4=BF=AE=E5=A4=8D=20echarts=20=E6=97=A0=E6=B3=95=E5=AF=BC?= =?UTF-8?q?=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/components/canvas/utils/utils.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frontend/src/components/canvas/utils/utils.js b/frontend/src/components/canvas/utils/utils.js index bd262fc4d1..853bc73376 100644 --- a/frontend/src/components/canvas/utils/utils.js +++ b/frontend/src/components/canvas/utils/utils.js @@ -429,7 +429,10 @@ export function getCacheTree(treeName) { } export function exportExcelDownload(chart, snapshot, width, height, loadingWrapper, callBack) { - if (!chart.data?.data?.length) { + if (chart.render === 'antv' && !chart.data?.data?.length) { + return + } + if (chart.type === 'echarts' && !(chart.data?.series?.length && chart.data?.series[0].data?.length)) { return } const fields = JSON.parse(JSON.stringify(chart.data.fields))