From e7c0ec0cb7a72bf41b150c63f0f15e63e242b086 Mon Sep 17 00:00:00 2001 From: chenjinsong <523037378@qq.com> Date: Wed, 26 Jan 2022 18:27:12 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=90=9C=E7=B4=A2=E6=A1=86bug=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/advancedSearch/meta/sql-parser.js | 8 ++++---- src/views/entityExplorer/EntityExplorer.vue | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/components/advancedSearch/meta/sql-parser.js b/src/components/advancedSearch/meta/sql-parser.js index 12efd1ea..5f5e0164 100644 --- a/src/components/advancedSearch/meta/sql-parser.js +++ b/src/components/advancedSearch/meta/sql-parser.js @@ -190,13 +190,13 @@ export default class SqlParser extends SqlParserVisitor { // 字段或值 visitExpressionAtomPredicate (ctx) { - const constant = ctx.getText().toLowerCase() + const constant = ctx.getText() this.buildMeta('expression', constant) } // 操作符 visitComparisonOperator (ctx) { - const comparisonOperator = ctx.getText().toLowerCase() + const comparisonOperator = ctx.getText() this.buildMeta('operator', comparisonOperator) } @@ -208,13 +208,13 @@ export default class SqlParser extends SqlParserVisitor { // in语句 visitInPredicate (ctx) { - const inPredicate = ctx.getText().toLowerCase() + const inPredicate = ctx.getText() this.buildMeta('in', inPredicate) } // like语句 visitLikePredicate (ctx) { - const likePredicate = ctx.getText().toLowerCase() + const likePredicate = ctx.getText() this.buildMeta('like', likePredicate) } } diff --git a/src/views/entityExplorer/EntityExplorer.vue b/src/views/entityExplorer/EntityExplorer.vue index 0c7eebc0..2f554157 100644 --- a/src/views/entityExplorer/EntityExplorer.vue +++ b/src/views/entityExplorer/EntityExplorer.vue @@ -452,7 +452,7 @@ export default { const entityTypeMeta = metaList.find(meta => { return meta.column && meta.column.name === 'entity_type' }) - if (entityTypeMeta) { + if (entityTypeMeta && entityTypeMeta.operator.value === '=') { let entityType = '' this.limitFilterType = false if (entityTypeMeta.value.value === "'ip'") {