From 74b1a8324bcc5497e2f52e2fca75840566de2f7e Mon Sep 17 00:00:00 2001 From: taojinlong Date: Sun, 7 Apr 2024 12:14:18 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E4=BB=AA=E8=A1=A8=E6=9D=BF):=20=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E5=8F=82=E6=95=B0=E5=8C=96=E8=BF=87=E6=BB=A4=E6=8F=90?= =?UTF-8?q?=E7=A4=BA=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/io/dataease/service/chart/ChartViewService.java | 6 ++++++ 1 file changed, 6 insertions(+) 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 37e8ee01d4..7853ae4626 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 @@ -2201,7 +2201,13 @@ public class ChartViewService { List sqlVariables = gson.fromJson(table.getSqlVariableDetails(), new TypeToken>() { }.getType()); if (requestList != null && CollectionUtils.isNotEmpty(requestList.getFilter())) { + + for (ChartExtFilterRequest chartExtFilterRequest : requestList.getFilter()) { + if (CollectionUtils.isNotEmpty(chartExtFilterRequest.getValue())) { + List collect = chartExtFilterRequest.getValue().stream().map(SQLUtils::transKeyword).collect(Collectors.toList()); + chartExtFilterRequest.setValue(collect); + } if (CollectionUtils.isEmpty(chartExtFilterRequest.getValue())) { continue; }