diff --git a/core/core-backend/src/main/java/io/dataease/chart/charts/impl/table/TableInfoHandler.java b/core/core-backend/src/main/java/io/dataease/chart/charts/impl/table/TableInfoHandler.java index 7da483efc8..42572dfa06 100644 --- a/core/core-backend/src/main/java/io/dataease/chart/charts/impl/table/TableInfoHandler.java +++ b/core/core-backend/src/main/java/io/dataease/chart/charts/impl/table/TableInfoHandler.java @@ -93,7 +93,7 @@ public class TableInfoHandler extends DefaultChartHandler { pageInfo.setPageSize(chartExtRequest.getPageSize()); } Dimension2SQLObj.dimension2sqlObj(sqlMeta, xAxis, FieldUtil.transFields(allFields), crossDs, dsMap, Utils.getParams(FieldUtil.transFields(allFields)), view.getCalParams(), pluginManage); - if (view.getIsExcelExport()) { + if (view.getExportDatasetOriginData()) { for (int i = 0; i < xAxis.size(); i++) { ChartViewFieldDTO fieldDTO = null; for (ChartViewFieldDTO allField : allFields) { diff --git a/core/core-backend/src/main/java/io/dataease/chart/server/ChartDataServer.java b/core/core-backend/src/main/java/io/dataease/chart/server/ChartDataServer.java index 91c444c803..ab2f8c7421 100644 --- a/core/core-backend/src/main/java/io/dataease/chart/server/ChartDataServer.java +++ b/core/core-backend/src/main/java/io/dataease/chart/server/ChartDataServer.java @@ -108,6 +108,7 @@ public class ChartDataServer implements ChartDataApi { Integer[] dsTypes = null; //downloadType = dataset 为下载原始名字 这里做数据转换模拟 table-info类型图表导出 if ("dataset".equals(request.getDownloadType())) { + viewDTO.setExportDatasetOriginData(true); viewDTO.setResultMode(ChartConstants.VIEW_RESULT_MODE.ALL); viewDTO.setType("table-info"); viewDTO.setRender("antv"); diff --git a/sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartViewDTO.java b/sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartViewDTO.java index abf77a281b..93ce47c259 100644 --- a/sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartViewDTO.java +++ b/sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartViewDTO.java @@ -29,6 +29,7 @@ public class ChartViewDTO extends ChartViewBaseDTO { private ChartExtRequest chartExtRequest; private Boolean isExcelExport = false; + private Boolean exportDatasetOriginData = false; private boolean cache; /** * 原始数据集表ID