From cca54359a816e2898c82ac06b542a6dcf2012cd2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E6=B4=AA=E6=B4=AA?= <2498601771@qq.com> Date: Tue, 30 Jan 2024 10:30:03 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8Dschema=E5=AD=97?= =?UTF-8?q?=E6=AE=B5=E5=8F=98=E5=8A=A8=E5=AF=BC=E8=87=B4=E6=A8=A1=E7=B3=8A?= =?UTF-8?q?=E6=90=9C=E7=B4=A2=E4=B8=8D=E8=83=BD=E8=AF=86=E5=88=AB=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/advancedSearch/meta/parser.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/advancedSearch/meta/parser.js b/src/components/advancedSearch/meta/parser.js index feb8fb34..8ca7e2ff 100644 --- a/src/components/advancedSearch/meta/parser.js +++ b/src/components/advancedSearch/meta/parser.js @@ -1285,7 +1285,7 @@ export default class Parser { } if (regexIPv4.test(str) || regexIPv6.test(str)) { - const obj = this.columnList.find(t => t.label.toLowerCase() === 'ip') + const obj = this.columnList.find(t => t.label.toLowerCase() === 'ip' || t.label.toLowerCase() === 'ip.addr') if (obj) { return `${obj.label}='${str}'` } else { @@ -1296,7 +1296,7 @@ export default class Parser { } } else if (regexDomain.test(str)) { // 只写作domain即可,schema字段更改几次,避免后续再更改,直接拿this.columnList的label进行替换 - const obj = this.columnList.find(t => t.label.toLowerCase() === 'domain') + const obj = this.columnList.find(t => t.label.toLowerCase() === 'domain' || t.label.toLowerCase() === 'domain.name') if (obj) { return `${obj.label} LIKE '%${str}'` } else { @@ -1306,7 +1306,7 @@ export default class Parser { return str } } else { - const obj = this.columnList.find(t => t.label.toLowerCase() === 'app') + const obj = this.columnList.find(t => t.label.toLowerCase() === 'app' || t.label.toLowerCase() === 'app.name') if (obj) { return `${obj.label} LIKE '%${str}%'` } else {