feat: 视图下钻

This commit is contained in:
junjie 2021-08-11 18:10:34 +08:00
parent 5c0f84854f
commit c75f9c5fb7

View File

@ -430,6 +430,17 @@ public class ChartViewService {
} else {
mapChart = transChartData(xAxis, yAxis, view, data);
}
// 钻取模式去除前几层维度值只保留当前层
if (isDrill) {
List<String> xList = (List<String>) mapChart.get("x");
List<String> xNewList = new ArrayList<>();
for (String x : xList) {
String[] split = x.split("\n");
x = split[split.length - 1];
xNewList.add(x);
}
mapChart.put("x", xNewList);
}
// table组件明细表也用于导出数据
Map<String, Object> mapTableNormal = transTableNormal(xAxis, yAxis, view, data, extStack);