Skip to content

Commit 4013731

Browse files
authored
Merge pull request #969 from q1139168548/pengdehua
feat: add NotBetween FilterSqlOperator #962
2 parents c7fe3a9 + 92483e4 commit 4013731

File tree

4 files changed

+7
-3
lines changed

4 files changed

+7
-3
lines changed

frontend/src/app/pages/ChartWorkbenchPage/components/ChartOperationPanel/components/ChartFieldAction/FilterAction/SingleFilterRow.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ const SingleFilter: FC<{
4141
const t = useI18NPrefix('viz.common.enum.filterOperator');
4242
const operators = [
4343
FilterSqlOperator.Between,
44+
FilterSqlOperator.NotBetween,
4445
FilterSqlOperator.Equal,
4546
FilterSqlOperator.NotEqual,
4647
FilterSqlOperator.GreaterThanOrEqual,
@@ -76,7 +77,7 @@ const SingleFilter: FC<{
7677
if (op === FilterSqlOperator.Null || op === FilterSqlOperator.NotNull) {
7778
return null;
7879
}
79-
if (op === FilterSqlOperator.Between) {
80+
if (op === FilterSqlOperator.Between || op === FilterSqlOperator.NotBetween) {
8081
return (
8182
<>
8283
<InputNumber

frontend/src/globalConstants.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,7 @@ export enum FilterSqlOperator {
179179
NotSuffixContain = 'SUFFIX_NOT_LIKE',
180180

181181
Between = 'BETWEEN',
182+
NotBetween = 'NOT_BETWEEN',
182183
In = 'IN',
183184
NotIn = 'NOT_IN',
184185
LessThan = 'LT',

frontend/src/locales/en/translation.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -309,6 +309,7 @@
309309
"SUFFIX_LIKE": "Suffix Contain",
310310
"SUFFIX_NOT_LIKE": "Not Suffix Contain",
311311
"BETWEEN": "Between",
312+
"NOT_BETWEEN": "Not Between",
312313
"IN": "In",
313314
"NOT_IN": "Not In",
314315
"LT": "Less Than",

frontend/src/locales/zh/translation.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -308,7 +308,8 @@
308308
"PREFIX_NOT_LIKE": "前缀不包含",
309309
"SUFFIX_LIKE": "后缀包含",
310310
"SUFFIX_NOT_LIKE": "后缀不包含",
311-
"BETWEEN": "区间",
311+
"BETWEEN": "区间内",
312+
"NOT_BETWEEN": "区间外",
312313
"IN": "包括",
313314
"NOT_IN": "不包括",
314315
"LT": "小于",
@@ -1342,4 +1343,4 @@
13421343
"haveCharts": "仪表板中已有该图表,不能重复添加"
13431344
}
13441345
}
1345-
}
1346+
}

0 commit comments

Comments
 (0)