From a6511508ad8180af9ebe549b1417cea373d21fcf Mon Sep 17 00:00:00 2001 From: hyx Date: Wed, 10 May 2023 16:50:15 +0800 Subject: [PATCH] =?UTF-8?q?CN-990=20=E5=AE=9E=E4=BD=93=E8=AF=A6=E6=83=85--?= =?UTF-8?q?=E6=83=85=E6=8A=A5=E8=81=9A=E5=90=88tab=E5=BC=80=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/css/components/index.scss | 1 + .../views/charts2/informationAggregation.scss | 74 ++++++ .../tabs/InformationAggregation.vue | 243 +++++++++++++++++- 3 files changed, 316 insertions(+), 2 deletions(-) create mode 100644 src/assets/css/components/views/charts2/informationAggregation.scss diff --git a/src/assets/css/components/index.scss b/src/assets/css/components/index.scss index 53836a53..9835c659 100644 --- a/src/assets/css/components/index.scss +++ b/src/assets/css/components/index.scss @@ -66,6 +66,7 @@ @import './views/charts2/linkTrafficSankey'; @import './views/charts2/linkDirectionGrid'; @import './views/charts2/domainNameResolution.scss'; +@import './views/charts2/informationAggregation.scss'; @import 'views/charts2/linkTrafficLine'; @import 'views/charts2/dnsTrafficLine'; @import 'views/charts2/dnsRecentEvents'; diff --git a/src/assets/css/components/views/charts2/informationAggregation.scss b/src/assets/css/components/views/charts2/informationAggregation.scss new file mode 100644 index 00000000..024e741f --- /dev/null +++ b/src/assets/css/components/views/charts2/informationAggregation.scss @@ -0,0 +1,74 @@ +.information-aggregation__table { + .intelligence-content { + padding-top:10px !important; + padding-bottom:4px !important; + display: flex; + flex-direction: column; + justify-content: center; + align-items: flex-start; + .information-aggregation-tags { + display: flex; + flex-direction: row; + justify-content: center; + align-items: flex-start; + margin-bottom:6px; + } + } + .information-aggregation__valid { + background: #eff3e9; + border-radius: 10px; + font-size: 12px; + color: #7E9F54; + font-weight: 500; + width:fit-content; + padding-left:10px; + padding-right:10px; + height: 20px; + } + .information-aggregation__invalid { + background: #ededed; + border-radius: 10px; + font-size: 12px; + color: #717171; + font-weight: 500; + width:fit-content; + padding-left:10px; + padding-right:10px; + height: 20px; + } + + .el-table { + font-size: 12px; + color: #353636; + font-weight: 400; + } + .el-table thead { + font-size: 12px; + line-height: 12px; + color: #353636; + font-weight: 500; + height:32px; + } + + .el-table th { + padding: 4px 0; + } + + .el-table--border th, .el-table--border td { + border-right: 0px !important; + } + + .el-table--border { + //border: 1px solid #E2E5EC; + border-radius: 4px; + } +} +.margin-r-6{ + margin-right: 6px; +} +.margin-b-6{ + margin-bottom: 6px; +} +.padding-0{ + padding:0px !important; +} \ No newline at end of file diff --git a/src/views/charts2/charts/entityDetail/tabs/InformationAggregation.vue b/src/views/charts2/charts/entityDetail/tabs/InformationAggregation.vue index a508b90d..27ed0fc0 100644 --- a/src/views/charts2/charts/entityDetail/tabs/InformationAggregation.vue +++ b/src/views/charts2/charts/entityDetail/tabs/InformationAggregation.vue @@ -1,9 +1,248 @@