mirror of
https://github.com/dataease/dataease.git
synced 2026-05-15 05:22:13 +08:00
fix(图表): 修复下钻时导出的图表部分数据不显示问题
This commit is contained in:
@@ -344,6 +344,7 @@ public class ChartDataServer implements ChartDataApi {
|
||||
xAxis.addAll(viewInfo.getXAxisExt());
|
||||
xAxis.addAll(viewInfo.getYAxisExt());
|
||||
xAxis.addAll(viewInfo.getExtStack());
|
||||
xAxis.addAll(viewInfo.getDrillFields());
|
||||
TableHeader tableHeader = null;
|
||||
Integer totalDepth = 0;
|
||||
if (viewInfo.getType().equalsIgnoreCase("table-normal") || viewInfo.getType().equalsIgnoreCase("table-info")) {
|
||||
|
||||
@@ -484,6 +484,7 @@ public class ExportCenterDownLoadManage {
|
||||
xAxis.addAll(request.getViewInfo().getXAxisExt());
|
||||
xAxis.addAll(request.getViewInfo().getYAxisExt());
|
||||
xAxis.addAll(request.getViewInfo().getExtStack());
|
||||
xAxis.addAll(request.getViewInfo().getDrillFields());
|
||||
header = Arrays.stream(request.getHeader()).filter(item -> xAxis.stream().map(DatasetTableFieldDTO::getName).collect(Collectors.toList()).contains(item)).collect(Collectors.toList()).toArray();
|
||||
details.add(0, header);
|
||||
ChartDataServer.setExcelData(detailsSheet, cellStyle, header, details, detailFields, excelTypes, request.getViewInfo(), wb);
|
||||
|
||||
Reference in New Issue
Block a user