1 Commits

Author SHA1 Message Date
iridescentpeo
bbe7a079f2 处理重新查询失败问题,对于重新查询的逻辑,避免querySQL的替换 2025-08-03 15:52:46 +08:00

View File

@@ -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<String, Map<String, String>> techNameToBizName = getTechNameToBizName(dimensions);
SemanticQueryResp queryResultWithColumns = (SemanticQueryResp) joinPoint.proceed();