From 4bba03d41d9be910db228c77bf7b0e1a6a3acc91 Mon Sep 17 00:00:00 2001
From: chenjinsong <523037378@qq.com>
Date: Thu, 8 Dec 2022 16:09:46 +0800
Subject: [PATCH] =?UTF-8?q?fix:=20=E6=89=A7=E8=A1=8Clint?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
babel.config.js | 3 +-
src/assets/css/font/iconfont.js | 2 +-
src/components/advancedSearch/TextMode.vue | 2 +-
src/components/advancedSearch/meta/parser.js | 1 +
.../advancedSearch/meta/sql-parser.js | 2 +-
src/components/common/Pagination.vue | 4 +-
src/components/layout/Header.vue | 4 +-
src/mock/npm.js | 40 +--
src/store/modules/panel.js | 4 +-
src/store/modules/user.js | 12 +-
src/utils/tools.js | 10 +-
.../charts/ChartDomainRecursiveResolve.vue | 1 +
.../charts/charts/ChartEchartWithTable.vue | 2 +-
.../charts/ChartOneSituationStatistics.vue | 1 -
src/views/charts/charts/ChartRelationShip.vue | 2 +-
src/views/charts2/ChartList.vue | 4 +-
src/views/charts2/charts/appsTestData.js | 224 ++++++-------
.../dnsInsight/DnsActiveMaliciousDomain.vue | 2 +-
src/views/charts2/charts/mapTestData.js | 304 +++++++++---------
.../networkOverview/NetworkOverviewTabs.vue | 63 ++--
.../charts2/charts/npm/NpmNetworkQuantity.vue | 4 +-
src/views/charts2/charts/npm/NpmTabs.vue | 28 +-
.../charts2/charts/options/echartOption.js | 1 -
src/views/detections/DetectionSearch.vue | 4 +-
.../detections/options/detectionOptions.js | 6 +-
.../detailOverview/entityDetailMixin.js | 3 +-
26 files changed, 362 insertions(+), 371 deletions(-)
diff --git a/babel.config.js b/babel.config.js
index 65755c37..5cb6710e 100644
--- a/babel.config.js
+++ b/babel.config.js
@@ -12,8 +12,9 @@ module.exports = {
],
plugins: [
'@vue/babel-plugin-jsx',
- ['@babel/proposal-class-properties', { loose: true }],
+ ['@babel/plugin-proposal-class-properties', { loose: true }],
['@babel/plugin-proposal-private-methods', { loose: true }],
+ ['@babel/plugin-proposal-private-property-in-object', { loose: true }],
'@babel/transform-runtime',
'lodash'
],
diff --git a/src/assets/css/font/iconfont.js b/src/assets/css/font/iconfont.js
index c7234b5f..856286cb 100644
--- a/src/assets/css/font/iconfont.js
+++ b/src/assets/css/font/iconfont.js
@@ -1 +1 @@
-window._iconfont_svg_string_2614877='',function(l){var a=(a=document.getElementsByTagName("script"))[a.length-1],c=a.getAttribute("data-injectcss"),a=a.getAttribute("data-disable-injectsvg");if(!a){var h,o,i,m,v,z=function(a,c){c.parentNode.insertBefore(a,c)};if(c&&!l.__iconfont__svg__cssinject__){l.__iconfont__svg__cssinject__=!0;try{document.write("")}catch(a){console&&console.log(a)}}h=function(){var a,c=document.createElement("div");c.innerHTML=l._iconfont_svg_string_2614877,(c=c.getElementsByTagName("svg")[0])&&(c.setAttribute("aria-hidden","true"),c.style.position="absolute",c.style.width=0,c.style.height=0,c.style.overflow="hidden",c=c,(a=document.body).firstChild?z(c,a.firstChild):a.appendChild(c))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(h,0):(o=function(){document.removeEventListener("DOMContentLoaded",o,!1),h()},document.addEventListener("DOMContentLoaded",o,!1)):document.attachEvent&&(i=h,m=l.document,v=!1,s(),m.onreadystatechange=function(){"complete"==m.readyState&&(m.onreadystatechange=null,t())})}function t(){v||(v=!0,i())}function s(){try{m.documentElement.doScroll("left")}catch(a){return void setTimeout(s,50)}t()}}(window);
\ No newline at end of file
+window._iconfont_svg_string_2614877 = '', (function (l) { var a = (a = document.getElementsByTagName('script'))[a.length - 1]; const c = a.getAttribute('data-injectcss'); var a = a.getAttribute('data-disable-injectsvg'); if (!a) { let h; let o; var i; var m; var v; const z = function (a, c) { c.parentNode.insertBefore(a, c) }; if (c && !l.__iconfont__svg__cssinject__) { l.__iconfont__svg__cssinject__ = !0; try { document.write('') } catch (a) { console && console.log(a) } }h = function () { let a; let c = document.createElement('div'); c.innerHTML = l._iconfont_svg_string_2614877, (c = c.getElementsByTagName('svg')[0]) && (c.setAttribute('aria-hidden', 'true'), c.style.position = 'absolute', c.style.width = 0, c.style.height = 0, c.style.overflow = 'hidden', c = c, (a = document.body).firstChild ? z(c, a.firstChild) : a.appendChild(c)) }, document.addEventListener ? ~['complete', 'loaded', 'interactive'].indexOf(document.readyState) ? setTimeout(h, 0) : (o = function () { document.removeEventListener('DOMContentLoaded', o, !1), h() }, document.addEventListener('DOMContentLoaded', o, !1)) : document.attachEvent && (i = h, m = l.document, v = !1, s(), m.onreadystatechange = function () { m.readyState == 'complete' && (m.onreadystatechange = null, t()) }) } function t () { v || (v = !0, i()) } function s () { try { m.documentElement.doScroll('left') } catch (a) { return void setTimeout(s, 50) }t() } }(window))
diff --git a/src/components/advancedSearch/TextMode.vue b/src/components/advancedSearch/TextMode.vue
index 5a0c4c1f..ca24f684 100644
--- a/src/components/advancedSearch/TextMode.vue
+++ b/src/components/advancedSearch/TextMode.vue
@@ -23,7 +23,7 @@ import CodeMirror from 'codemirror'
import { toRaw } from 'vue'
import _ from 'lodash'
import { columnType } from '@/components/advancedSearch/meta/meta'
-import {handleErrorTip} from "@/components/advancedSearch/meta/error";
+import { handleErrorTip } from '@/components/advancedSearch/meta/error'
export default {
name: 'TextMode',
diff --git a/src/components/advancedSearch/meta/parser.js b/src/components/advancedSearch/meta/parser.js
index a36a09e3..b31787f6 100644
--- a/src/components/advancedSearch/meta/parser.js
+++ b/src/components/advancedSearch/meta/parser.js
@@ -233,6 +233,7 @@ export default class Parser {
break
}
} else if (s === ' ') {
+ // 预留
} else if (s === '(') {
token = new Token(types.leftBracket, s)
token.setStart(i)
diff --git a/src/components/advancedSearch/meta/sql-parser.js b/src/components/advancedSearch/meta/sql-parser.js
index 9ec9791f..f0459dc6 100644
--- a/src/components/advancedSearch/meta/sql-parser.js
+++ b/src/components/advancedSearch/meta/sql-parser.js
@@ -4,7 +4,7 @@ import { riskLevelMapping } from '@/utils/constants'
import _ from 'lodash'
// 补全语句,用于解析
const sqlPrev = 'select a from b where '
-export default class SqlParser/* extends SqlParserVisitor*/ {
+export default class SqlParser/* extends SqlParserVisitor */ {
constructor (init, columnList) {
// super()
this.tempMeta = null
diff --git a/src/components/common/Pagination.vue b/src/components/common/Pagination.vue
index f57e6b2b..f4414133 100644
--- a/src/components/common/Pagination.vue
+++ b/src/components/common/Pagination.vue
@@ -23,8 +23,8 @@