提交 c75f9c5f authored 作者: junjie's avatar junjie

feat: 视图下钻

上级 5c0f8485
......@@ -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);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论