From 0395d34deeb71f95fd2944242f055001d0dca412 Mon Sep 17 00:00:00 2001 From: fit2cloud-chenyw Date: Fri, 10 Mar 2023 12:05:13 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E8=BF=87=E6=BB=A4=E5=99=A8):=20=E6=A0=91?= =?UTF-8?q?=E8=BF=87=E6=BB=A4=E5=99=A8=E5=9C=A8sqlserver=E5=92=8Cck?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E6=BA=90=E4=B8=8D=E8=83=BD=E9=80=89=E6=8B=A9?= =?UTF-8?q?=E5=8D=95=E5=AD=97=E6=AE=B5=E8=BF=87=E6=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/io/dataease/provider/query/ck/CKQueryProvider.java | 2 +- .../provider/query/sqlserver/SqlserverQueryProvider.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/src/main/java/io/dataease/provider/query/ck/CKQueryProvider.java b/backend/src/main/java/io/dataease/provider/query/ck/CKQueryProvider.java index f4559e383f..1df605c23a 100644 --- a/backend/src/main/java/io/dataease/provider/query/ck/CKQueryProvider.java +++ b/backend/src/main/java/io/dataease/provider/query/ck/CKQueryProvider.java @@ -1170,7 +1170,7 @@ public class CKQueryProvider extends QueryProvider { } String whereName = ""; - if (request.getIsTree()) { + if (request.getIsTree() && whereNameList.size() > 1) { whereName = "CONCAT(" + StringUtils.join(whereNameList, ",',',") + ")"; } else { whereName = whereNameList.get(0); diff --git a/backend/src/main/java/io/dataease/provider/query/sqlserver/SqlserverQueryProvider.java b/backend/src/main/java/io/dataease/provider/query/sqlserver/SqlserverQueryProvider.java index d178c7279e..824a611b3f 100644 --- a/backend/src/main/java/io/dataease/provider/query/sqlserver/SqlserverQueryProvider.java +++ b/backend/src/main/java/io/dataease/provider/query/sqlserver/SqlserverQueryProvider.java @@ -1107,7 +1107,7 @@ public class SqlserverQueryProvider extends QueryProvider { } String whereName = ""; - if (request.getIsTree()) { + if (request.getIsTree() && whereNameList.size() > 1) { whereName = "CONCAT(" + StringUtils.join(whereNameList, ",',',") + ")"; } else { whereName = whereNameList.get(0);