Merge pull request #13770 from dataease/pr@dev-v2@fix_line_sub_dim_drill

fix(图表): 修复折线图下钻类别轴错误 #13045
This commit is contained in:
wisonic-s
2024-12-03 15:54:20 +08:00
committed by GitHub

View File

@@ -43,7 +43,8 @@ public class LineHandler extends YoyChartHandler {
var xAxis = formatResult.getAxisMap().get(ChartAxis.xAxis);
var xAxisExt = formatResult.getAxisMap().get(ChartAxis.xAxisExt);
var yAxis = formatResult.getAxisMap().get(ChartAxis.yAxis);
var xAxisBase = xAxis.subList(0, xAxis.size() - xAxisExt.size());
var drillAxis = xAxis.stream().filter(axis -> FieldSource.DRILL == axis.getSource()).toList();
var xAxisBase = xAxis.subList(0, xAxis.size() - xAxisExt.size() - drillAxis.size());
return ChartDataBuild.transBaseGroupDataAntV(xAxisBase, xAxis, xAxisExt, yAxis, view, data, isDrill);
}