From ba8dfaf0d4c46f5c943aaab24d6830511f5abd8d Mon Sep 17 00:00:00 2001 From: hyx Date: Thu, 13 Jul 2023 17:11:00 +0800 Subject: [PATCH] =?UTF-8?q?CN-1149=20=E8=AF=A6=E6=83=85=E9=A1=B5"=E7=9B=B8?= =?UTF-8?q?=E5=85=B3=E5=AE=9E=E4=BD=93"=E5=B1=95=E7=A4=BA=E4=BA=A4?= =?UTF-8?q?=E4=BA=92=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/charts2/domainNameResolution.scss | 5 +- src/views/charts2/chart-mixin.js | 18 ++++++ .../tabs/DomainNameResolution.vue | 63 ++++++++++++++----- 3 files changed, 69 insertions(+), 17 deletions(-) diff --git a/src/assets/css/components/views/charts2/domainNameResolution.scss b/src/assets/css/components/views/charts2/domainNameResolution.scss index 1e27781d..a26fb58e 100644 --- a/src/assets/css/components/views/charts2/domainNameResolution.scss +++ b/src/assets/css/components/views/charts2/domainNameResolution.scss @@ -33,8 +33,11 @@ } } + .more{ + margin-bottom:20px; + } .type-content { - margin-bottom:15px; + margin-bottom:0px; display:flex; flex-flow: row wrap; width:100%; diff --git a/src/views/charts2/chart-mixin.js b/src/views/charts2/chart-mixin.js index be345f81..dde4fd15 100644 --- a/src/views/charts2/chart-mixin.js +++ b/src/views/charts2/chart-mixin.js @@ -1,3 +1,5 @@ +import { entityDetailRelatedEntitiesShowSize } from '@/utils/constants' + export default { props: { chart: Object, @@ -15,6 +17,22 @@ export default { methods: { toggleLoading (loading) { this.$emit('toggleLoading', loading) + }, + showMore (showListInfo, allList) { + const showNum = showListInfo.num + if (showNum < allList.length) { + showListInfo.num = showNum + entityDetailRelatedEntitiesShowSize + if (showNum > allList.length) { + showListInfo.num = allList.length + } + } + }, + handleShowDataNum (showListInfo, allList) { + if (allList.length <= entityDetailRelatedEntitiesShowSize) { + showListInfo.num = allList.length + } else { + showListInfo.num = entityDetailRelatedEntitiesShowSize + } } } } diff --git a/src/views/charts2/charts/entityDetail/tabs/DomainNameResolution.vue b/src/views/charts2/charts/entityDetail/tabs/DomainNameResolution.vue index e76d0308..d36a1bb8 100644 --- a/src/views/charts2/charts/entityDetail/tabs/DomainNameResolution.vue +++ b/src/views/charts2/charts/entityDetail/tabs/DomainNameResolution.vue @@ -1,4 +1,4 @@ -