diff --git a/core/backend/src/main/java/io/dataease/service/chart/ChartViewService.java b/core/backend/src/main/java/io/dataease/service/chart/ChartViewService.java index b07dc3e1da..637bdba2ad 100644 --- a/core/backend/src/main/java/io/dataease/service/chart/ChartViewService.java +++ b/core/backend/src/main/java/io/dataease/service/chart/ChartViewService.java @@ -353,8 +353,10 @@ public class ChartViewService { view.setXAxis(JSONObject.toJSONString(sourceFields)); } ChartViewDTO result = calcData(view, request, request.isCache()); - result.getData().put("header",dsHeader); - result.getData().put("dsTypes",dsTypes); + if("dataset".equals(request.getDownloadType())){ + result.getData().put("header",dsHeader); + result.getData().put("dsTypes",dsTypes); + } return result; }