fix: 修复SQL 数据集参数支持绑定系统变量-in

This commit is contained in:
taojinlong 2025-01-02 18:59:10 +08:00 committed by xuwei-fit2cloud
parent 373595ff41
commit bd2a603811

View File

@ -680,7 +680,7 @@ public class SqlparserUtils {
}
if (variable.getSysVariableDto().getType().equalsIgnoreCase("text")) {
for (SysVariableValueDto sysVariableValueDto : variable.getValueList()) {
if (sysVariableValueDto.getId().equals(variable.getVariableValueId())) {
if (variable.getVariableValueIds().contains(sysVariableValueDto.getId().toString())) {
value = sysVariableValueDto.getValue();
break;
}
@ -707,8 +707,9 @@ public class SqlparserUtils {
continue;
}
if (variable.getSysVariableDto().getType().equalsIgnoreCase("text")) {
for (SysVariableValueDto sysVariableValueDto : variable.getValueList()) {
if (sysVariableValueDto.getSysVariableId().equals(variable.getVariableId())) {
if (variable.getVariableValueIds().contains(sysVariableValueDto.getId().toString())) {
values.add(sysVariableValueDto.getValue());
}
}