Merge pull request #592 from dataease/pr@dev@feat_视图下钻

feat: 视图下钻
This commit is contained in:
XiaJunjie2020 2021-08-11 18:11:20 +08:00 committed by GitHub
commit 189d46bc9a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

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);