From 391e4782e0692d4c5a800d74cbd920ed00bd8f9e Mon Sep 17 00:00:00 2001 From: wangjiahao <1522128093@qq.com> Date: Thu, 23 Feb 2023 17:43:15 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E8=A7=86=E5=9B=BE):=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E9=83=A8=E5=88=86=E8=A1=A8=E6=A0=BC=E5=85=A8=E9=87=8F=E5=AF=BC?= =?UTF-8?q?=E5=87=BA=E6=97=B6=E6=8A=A5=E9=94=99=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/io/dataease/service/chart/ChartViewService.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/src/main/java/io/dataease/service/chart/ChartViewService.java b/backend/src/main/java/io/dataease/service/chart/ChartViewService.java index 76916b2905..f504c372f4 100644 --- a/backend/src/main/java/io/dataease/service/chart/ChartViewService.java +++ b/backend/src/main/java/io/dataease/service/chart/ChartViewService.java @@ -671,7 +671,7 @@ public class ChartViewService { if (StringUtils.equalsIgnoreCase(view.getResultMode(), "custom")) { chartExtRequest.setGoPage(1L); chartExtRequest.setPageSize(view.getResultCount().longValue()); - } else { + } else if (!chartExtRequest.getExcelExportFlag()) { chartExtRequest.setGoPage(null); chartExtRequest.setPageSize(null); } @@ -847,7 +847,7 @@ public class ChartViewService { List drillRequestList = chartExtRequest.getDrill(); if (CollectionUtils.isNotEmpty(drillRequestList) && (drill.size() > drillRequestList.size())) { // 如果是从子维度开始下钻,那么先把主维度的条件先加上去 - if (CollectionUtils.isNotEmpty(xAxisExt) && StringUtils.equalsIgnoreCase(drill.get(0).getId(),xAxisExt.get(0).getId())) { + if (CollectionUtils.isNotEmpty(xAxisExt) && StringUtils.equalsIgnoreCase(drill.get(0).getId(), xAxisExt.get(0).getId())) { ChartDrillRequest head = drillRequestList.get(0); for (int i = 0; i < xAxisBase.size(); i++) { ChartDimensionDTO dimensionDTO = head.getDimensionList().get(i);