Merge pull request #6538 from dataease/pr@dev@fix_data

fix: 修复echarts横向柱状图排序颠倒的问题 #6528
This commit is contained in:
Junjun 2023-11-06 10:28:59 +08:00 committed by GitHub
commit efe6a1120b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1376,6 +1376,10 @@ public class ChartViewService {
// 图表组件可再扩展 // 图表组件可再扩展
Map<String, Object> mapChart = new HashMap<>(); Map<String, Object> mapChart = new HashMap<>();
if (StringUtils.equalsIgnoreCase(view.getRender(), "echarts")) { if (StringUtils.equalsIgnoreCase(view.getRender(), "echarts")) {
// reverse data
if (StringUtils.containsIgnoreCase(view.getType(), "horizontal")) {
Collections.reverse(data);
}
if (StringUtils.containsIgnoreCase(view.getType(), "stack")) { if (StringUtils.containsIgnoreCase(view.getType(), "stack")) {
mapChart = ChartDataBuild.transStackChartData(xAxis, yAxis, view, data, extStack, isDrill); mapChart = ChartDataBuild.transStackChartData(xAxis, yAxis, view, data, extStack, isDrill);
} else if (StringUtils.containsIgnoreCase(view.getType(), "scatter")) { } else if (StringUtils.containsIgnoreCase(view.getType(), "scatter")) {