From 296bc694e1c4b6271fb71226a4899a4449ad1ffa Mon Sep 17 00:00:00 2001 From: taojinlong Date: Wed, 4 Dec 2024 18:08:18 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=BF=87=E6=BB=A4=E5=99=A8=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E6=94=AF=E6=8C=81=E6=8D=A2=E8=A1=8C=E7=AC=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/io/dataease/engine/utils/SQLUtils.java | 2 +- .../extensions/view/dto/ChartExtFilterDTO.java | 11 ----------- 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/core/core-backend/src/main/java/io/dataease/engine/utils/SQLUtils.java b/core/core-backend/src/main/java/io/dataease/engine/utils/SQLUtils.java index 7d0c569784..cbe73667a8 100644 --- a/core/core-backend/src/main/java/io/dataease/engine/utils/SQLUtils.java +++ b/core/core-backend/src/main/java/io/dataease/engine/utils/SQLUtils.java @@ -7,7 +7,7 @@ import java.util.Optional; */ public class SQLUtils { public static String transKeyword(String value) { - return Optional.ofNullable(value).orElse("").replaceAll("'", "''").replaceAll("\\\\","\\\\\\\\"); + return Optional.ofNullable(value).orElse("").replaceAll("'", "''").replaceAll("\\\\","\\\\\\\\").replace("\n", "\\n"); } public static String buildOriginPreviewSql(String sql, int limit, int offset) { diff --git a/sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartExtFilterDTO.java b/sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartExtFilterDTO.java index 0d61784fd7..1d653cefa7 100644 --- a/sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartExtFilterDTO.java +++ b/sdk/extensions/extensions-view/src/main/java/io/dataease/extensions/view/dto/ChartExtFilterDTO.java @@ -27,15 +27,4 @@ public class ChartExtFilterDTO { private List originValue; private int filterType;// 0-过滤组件,1-下钻,2-联动,外部参数 - - public List getValue() { - if (CollectionUtils.isNotEmpty(value)) { - List values = new ArrayList<>(); - value.forEach(v -> { - values.add(v.replace("\n", "\\n")); - }); - return values; - } - return value; - } }