From 0580b5772187a3f2852c82704e8590497e357fea Mon Sep 17 00:00:00 2001 From: junjun Date: Thu, 16 May 2024 16:03:15 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E6=95=B0=E6=8D=AE=E9=9B=86):=20=E8=AE=A1?= =?UTF-8?q?=E7=AE=97=E9=A2=84=E8=A7=88=E6=80=BB=E6=95=B0=E6=97=B6=E5=B8=A6?= =?UTF-8?q?=E4=B8=8A=E8=A1=8C=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/io/dataease/dataset/manage/DatasetDataManage.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/core-backend/src/main/java/io/dataease/dataset/manage/DatasetDataManage.java b/core/core-backend/src/main/java/io/dataease/dataset/manage/DatasetDataManage.java index 7162ea76d9..1a6836e782 100644 --- a/core/core-backend/src/main/java/io/dataease/dataset/manage/DatasetDataManage.java +++ b/core/core-backend/src/main/java/io/dataease/dataset/manage/DatasetDataManage.java @@ -231,7 +231,8 @@ public class DatasetDataManage { map.put("allFields", fieldList); } map.put("sql", Base64.getEncoder().encodeToString(querySQL.getBytes())); - map.put("total", getDatasetTotal(datasetGroupInfoDTO)); + List> realTotal = (List>) previewData.get("data"); + map.put("total", Math.min(getDatasetTotal(datasetGroupInfoDTO), realTotal.size())); return map; }