fix(视图): 修复视图过滤器包含(不包含)需要加%才生效的问题
This commit is contained in:
parent
36e9250431
commit
44106733c6
@ -1094,7 +1094,7 @@ public class DorisQueryProvider extends QueryProvider {
|
|||||||
whereValue = "''";
|
whereValue = "''";
|
||||||
} else if (StringUtils.equalsIgnoreCase(item.getTerm(), "in")) {
|
} else if (StringUtils.equalsIgnoreCase(item.getTerm(), "in")) {
|
||||||
whereValue = "('" + StringUtils.join(value, "','") + "')";
|
whereValue = "('" + StringUtils.join(value, "','") + "')";
|
||||||
} else if (StringUtils.equalsIgnoreCase(item.getTerm(), "like")) {
|
} else if (StringUtils.containsIgnoreCase(item.getTerm(), "like")) {
|
||||||
whereValue = "'%" + value + "%'";
|
whereValue = "'%" + value + "%'";
|
||||||
} else if (StringUtils.equalsIgnoreCase(item.getTerm(), "begin_with")) {
|
} else if (StringUtils.equalsIgnoreCase(item.getTerm(), "begin_with")) {
|
||||||
whereValue = "'" + value + "%'";
|
whereValue = "'" + value + "%'";
|
||||||
@ -1173,7 +1173,7 @@ public class DorisQueryProvider extends QueryProvider {
|
|||||||
whereValue = "''";
|
whereValue = "''";
|
||||||
} else if (StringUtils.equalsIgnoreCase(item.getTerm(), "in")) {
|
} else if (StringUtils.equalsIgnoreCase(item.getTerm(), "in")) {
|
||||||
whereValue = "('" + StringUtils.join(value, "','") + "')";
|
whereValue = "('" + StringUtils.join(value, "','") + "')";
|
||||||
} else if (StringUtils.equalsIgnoreCase(item.getTerm(), "like")) {
|
} else if (StringUtils.containsIgnoreCase(item.getTerm(), "like")) {
|
||||||
whereValue = "'%" + value + "%'";
|
whereValue = "'%" + value + "%'";
|
||||||
} else if (StringUtils.equalsIgnoreCase(item.getTerm(), "begin_with")) {
|
} else if (StringUtils.equalsIgnoreCase(item.getTerm(), "begin_with")) {
|
||||||
whereValue = "'" + value + "%'";
|
whereValue = "'" + value + "%'";
|
||||||
|
|||||||
@ -1040,7 +1040,7 @@ public class MysqlQueryProvider extends QueryProvider {
|
|||||||
whereValue = "''";
|
whereValue = "''";
|
||||||
} else if (StringUtils.equalsIgnoreCase(item.getTerm(), "in")) {
|
} else if (StringUtils.equalsIgnoreCase(item.getTerm(), "in")) {
|
||||||
whereValue = "('" + StringUtils.join(value, "','") + "')";
|
whereValue = "('" + StringUtils.join(value, "','") + "')";
|
||||||
} else if (StringUtils.equalsIgnoreCase(item.getTerm(), "like")) {
|
} else if (StringUtils.containsIgnoreCase(item.getTerm(), "like")) {
|
||||||
whereValue = "'%" + value + "%'";
|
whereValue = "'%" + value + "%'";
|
||||||
} else if (StringUtils.equalsIgnoreCase(item.getTerm(), "begin_with")) {
|
} else if (StringUtils.equalsIgnoreCase(item.getTerm(), "begin_with")) {
|
||||||
whereValue = "'" + value + "%'";
|
whereValue = "'" + value + "%'";
|
||||||
@ -1119,7 +1119,7 @@ public class MysqlQueryProvider extends QueryProvider {
|
|||||||
whereValue = "''";
|
whereValue = "''";
|
||||||
} else if (StringUtils.equalsIgnoreCase(item.getTerm(), "in")) {
|
} else if (StringUtils.equalsIgnoreCase(item.getTerm(), "in")) {
|
||||||
whereValue = "('" + StringUtils.join(value, "','") + "')";
|
whereValue = "('" + StringUtils.join(value, "','") + "')";
|
||||||
} else if (StringUtils.equalsIgnoreCase(item.getTerm(), "like")) {
|
} else if (StringUtils.containsIgnoreCase(item.getTerm(), "like")) {
|
||||||
whereValue = "'%" + value + "%'";
|
whereValue = "'%" + value + "%'";
|
||||||
} else if (StringUtils.equalsIgnoreCase(item.getTerm(), "begin_with")) {
|
} else if (StringUtils.equalsIgnoreCase(item.getTerm(), "begin_with")) {
|
||||||
whereValue = "'" + value + "%'";
|
whereValue = "'" + value + "%'";
|
||||||
|
|||||||
@ -1090,7 +1090,7 @@ public class CKQueryProvider extends QueryProvider {
|
|||||||
whereValue = "''";
|
whereValue = "''";
|
||||||
} else if (StringUtils.equalsIgnoreCase(item.getTerm(), "in")) {
|
} else if (StringUtils.equalsIgnoreCase(item.getTerm(), "in")) {
|
||||||
whereValue = "('" + StringUtils.join(value, "','") + "')";
|
whereValue = "('" + StringUtils.join(value, "','") + "')";
|
||||||
} else if (StringUtils.equalsIgnoreCase(item.getTerm(), "like")) {
|
} else if (StringUtils.containsIgnoreCase(item.getTerm(), "like")) {
|
||||||
whereValue = "'%" + value + "%'";
|
whereValue = "'%" + value + "%'";
|
||||||
} else if (StringUtils.equalsIgnoreCase(item.getTerm(), "begin_with")) {
|
} else if (StringUtils.equalsIgnoreCase(item.getTerm(), "begin_with")) {
|
||||||
whereValue = "'" + value + "%'";
|
whereValue = "'" + value + "%'";
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user