From 203985b556091e09e28021b7a0052e1a9990694d Mon Sep 17 00:00:00 2001 From: "@changcode" Date: Fri, 1 Apr 2022 14:06:09 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20CN-448=20=20Dns=E5=AE=9E=E4=BD=93?= =?UTF-8?q?=E4=B8=8B=E6=8B=89=E6=9C=8D=E5=8A=A1=E5=B1=9E=E6=80=A7=EF=BC=8C?= =?UTF-8?q?Dns=20=E8=AF=A6=E7=BB=86=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/charts/chartSingleValue.scss | 3 + .../components/views/charts/ipBasicInfo.scss | 10 +-- src/utils/api.js | 2 + src/views/charts/charts/IpBasicInfo.vue | 63 ++++++++++++++++--- .../entityList/detailOverview/Ip.vue | 56 +++++++++++++++++ .../detailOverview/entityDetailMixin.js | 56 +++++++++++++++++ 6 files changed, 177 insertions(+), 13 deletions(-) diff --git a/src/assets/css/components/views/charts/chartSingleValue.scss b/src/assets/css/components/views/charts/chartSingleValue.scss index 8456bd51..c4f3ccaf 100644 --- a/src/assets/css/components/views/charts/chartSingleValue.scss +++ b/src/assets/css/components/views/charts/chartSingleValue.scss @@ -390,6 +390,9 @@ height: 100%; line-height: 68px; border-radius: 100%; + i { + font-size: 26px; + } } .content__data-protocol-value { display: flex; diff --git a/src/assets/css/components/views/charts/ipBasicInfo.scss b/src/assets/css/components/views/charts/ipBasicInfo.scss index 35914623..678d62d5 100644 --- a/src/assets/css/components/views/charts/ipBasicInfo.scss +++ b/src/assets/css/components/views/charts/ipBasicInfo.scss @@ -1,17 +1,19 @@ .cn-chart__ip-basic { display: flex; - .el-descriptions { - padding-top: 30px; + padding: 30px 60px 0 30px; + .cn-chart__ip-basic-info { + padding-right: 80px; } &>.el-descriptions { flex: 0 0 350px; - padding: 30px 36px; } .chart-location { display: flex; flex: 1; flex-direction: column; - padding: 0 20px 20px 0; + } + .el-descriptions :not(.is-bordered) td { + padding-bottom: 5px !important; } .el-descriptions__content { color: #3976CB; diff --git a/src/utils/api.js b/src/utils/api.js index c18a38d2..41c797c5 100644 --- a/src/utils/api.js +++ b/src/utils/api.js @@ -58,6 +58,8 @@ export const api = { entityDomainDetailSecurity: '/interface/entity/detail/overview/domain/securityEvent', entityDomainRelatedServerIp: '/interface/entity/detail/overview/domain/relatedServerIp', entityDomainRelatedServerApp: '/interface/entity/detail/overview/domain/relatedApp', + entityDetectionsIp: '/interface/entity/detail/overview/ip/dnsInfo', + entityDetectionsIpQueryRate: '/interface/entity/detail/overview/ip/dnsQueryRate', // ip detail entityIpDetailTraffic: '/interface/entity/detail/overview/ip/traffic', entityIpDetailTrafficMap: '/interface/entity/detail/ip/trafficMap', diff --git a/src/views/charts/charts/IpBasicInfo.vue b/src/views/charts/charts/IpBasicInfo.vue index e5996ed6..9a2d55d9 100644 --- a/src/views/charts/charts/IpBasicInfo.vue +++ b/src/views/charts/charts/IpBasicInfo.vue @@ -1,12 +1,21 @@