From 42bf35583974a9fb1ae39a9e0dc4a4288d745c30 Mon Sep 17 00:00:00 2001 From: iridescentpeo Date: Tue, 5 Aug 2025 17:41:54 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=84=E7=90=86=E9=87=8D=E6=96=B0=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E5=A4=B1=E8=B4=A5=E9=97=AE=E9=A2=98=EF=BC=8C=E5=AF=B9?= =?UTF-8?q?=E4=BA=8E=E9=87=8D=E6=96=B0=E6=9F=A5=E8=AF=A2=E7=9A=84=E9=80=BB?= =?UTF-8?q?=E8=BE=91=EF=BC=8C=E9=81=BF=E5=85=8DquerySQL=E7=9A=84=E6=9B=BF?= =?UTF-8?q?=E6=8D=A2=20(#2354)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../supersonic/headless/server/aspect/DimValueAspect.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/headless/server/src/main/java/com/tencent/supersonic/headless/server/aspect/DimValueAspect.java b/headless/server/src/main/java/com/tencent/supersonic/headless/server/aspect/DimValueAspect.java index d02f81602..8dc868884 100644 --- a/headless/server/src/main/java/com/tencent/supersonic/headless/server/aspect/DimValueAspect.java +++ b/headless/server/src/main/java/com/tencent/supersonic/headless/server/aspect/DimValueAspect.java @@ -124,7 +124,10 @@ public class DimValueAspect { sql = SqlReplaceHelper.replaceValue(sql, filedNameToValueMap); log.debug("correctorSql after replacing:{}", sql); querySqlReq.setSql(sql); - // querySqlReq.getSqlInfo().setQuerySQL(sql); + if (StringUtils.isEmpty(querySqlReq.getSqlInfo().getParsedS2SQL()) + && StringUtils.isEmpty(querySqlReq.getSqlInfo().getCorrectedS2SQL())) { + querySqlReq.getSqlInfo().setQuerySQL(sql); + } Map> techNameToBizName = getTechNameToBizName(dimensions); SemanticQueryResp queryResultWithColumns = (SemanticQueryResp) joinPoint.proceed();