From be2af930422b974302a239e9f11a2db8101e1f0e Mon Sep 17 00:00:00 2001 From: junjun Date: Mon, 6 Nov 2023 10:26:30 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8Decharts=E6=A8=AA?= =?UTF-8?q?=E5=90=91=E6=9F=B1=E7=8A=B6=E5=9B=BE=E6=8E=92=E5=BA=8F=E9=A2=A0?= =?UTF-8?q?=E5=80=92=E7=9A=84=E9=97=AE=E9=A2=98=20#6528?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/io/dataease/service/chart/ChartViewService.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/backend/src/main/java/io/dataease/service/chart/ChartViewService.java b/core/backend/src/main/java/io/dataease/service/chart/ChartViewService.java index 45dafde4cb..5ea24400db 100644 --- a/core/backend/src/main/java/io/dataease/service/chart/ChartViewService.java +++ b/core/backend/src/main/java/io/dataease/service/chart/ChartViewService.java @@ -1376,6 +1376,10 @@ public class ChartViewService { // 图表组件可再扩展 Map mapChart = new HashMap<>(); if (StringUtils.equalsIgnoreCase(view.getRender(), "echarts")) { + // reverse data + if (StringUtils.containsIgnoreCase(view.getType(), "horizontal")) { + Collections.reverse(data); + } if (StringUtils.containsIgnoreCase(view.getType(), "stack")) { mapChart = ChartDataBuild.transStackChartData(xAxis, yAxis, view, data, extStack, isDrill); } else if (StringUtils.containsIgnoreCase(view.getType(), "scatter")) {