From 0e51d49e152de1ce4fc89e3a424328f2e36d1835 Mon Sep 17 00:00:00 2001 From: hyx Date: Wed, 10 Jan 2024 17:09:56 +0800 Subject: [PATCH] =?UTF-8?q?fix:=201.=E8=B0=83=E6=95=B4subscriber=E5=AE=9E?= =?UTF-8?q?=E4=BD=93=E4=B8=ADtab=E9=94=99=E8=AF=AF=E6=8F=90=E7=A4=BA?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E7=9A=84=E4=BD=8D=E7=BD=AE=EF=BC=9B2.?= =?UTF-8?q?=E6=9A=82=E6=97=B6=E4=B8=8D=E8=AF=B7=E6=B1=82subscriber?= =?UTF-8?q?=E5=AE=9E=E4=BD=93=E5=AF=B9=E5=BA=94=E7=9A=844=E4=B8=AAtab?= =?UTF-8?q?=E7=9A=84=E6=8E=A5=E5=8F=A3=EF=BC=8C=E6=98=BE=E7=A4=BA=E6=9C=AA?= =?UTF-8?q?noData=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/charts2/entityDetailTabs.scss | 8 ++++ .../charts/entityDetail/EntityDetailTabs.vue | 11 ++++- .../entityDetail/tabs/AccountInformation.vue | 9 +++- .../entityDetail/tabs/DeviceInformation.vue | 9 +++- .../tabs/DomainNameResolution.vue | 14 ++++-- .../entityDetail/tabs/SecurityEvent.vue | 43 +++++++++++-------- 6 files changed, 65 insertions(+), 29 deletions(-) diff --git a/src/assets/css/components/views/charts2/entityDetailTabs.scss b/src/assets/css/components/views/charts2/entityDetailTabs.scss index c7444cd1..c09be874 100644 --- a/src/assets/css/components/views/charts2/entityDetailTabs.scss +++ b/src/assets/css/components/views/charts2/entityDetailTabs.scss @@ -155,6 +155,14 @@ margin-left: 8px; } + .entity-subscriber-detail-error { + margin-top: 0px; + margin-left: 0px; + .error-block { + margin:0px; + } + } + .entity-detail-performance { height: 46px; border-radius: $tab-border-radius; diff --git a/src/views/charts2/charts/entityDetail/EntityDetailTabs.vue b/src/views/charts2/charts/entityDetail/EntityDetailTabs.vue index d4163682..70179dc5 100644 --- a/src/views/charts2/charts/entityDetail/EntityDetailTabs.vue +++ b/src/views/charts2/charts/entityDetail/EntityDetailTabs.vue @@ -126,7 +126,11 @@ export default { } const securityResponse = response[2].value if (securityResponse && securityResponse.status === 200) { - this.initSetTag(entityDetailTabsName.securityEvent, securityResponse.data.data.result.length) + if (this.entity.entityType === entityType.subscriber) { + this.initSetTag(entityDetailTabsName.securityEvent, 0) + } else { + this.initSetTag(entityDetailTabsName.securityEvent, securityResponse.data.data.result.length) + } } // let performanceResponse = response[3].value // if (performanceResponse && performanceResponse.status === 200) { @@ -158,6 +162,7 @@ export default { } if (this.entity.entityType === entityType.subscriber) { + /* axios.get(api.entity.deviceInformation, { params: this.getParamsByTabType(entityDetailTabsName.deviceInformation) }).then(response => { const res = response.data if (response.status === 200) { @@ -169,7 +174,9 @@ export default { if (response.status === 200) { this.initSetTag(entityDetailTabsName.accountInformation, res.data.result.length) } - }) + }) */ + this.initSetTag(entityDetailTabsName.deviceInformation, 0) + this.initSetTag(entityDetailTabsName.accountInformation, 0) } }, promiseData (data1, data2, data3) { diff --git a/src/views/charts2/charts/entityDetail/tabs/AccountInformation.vue b/src/views/charts2/charts/entityDetail/tabs/AccountInformation.vue index 5887b0bb..e34d6d59 100644 --- a/src/views/charts2/charts/entityDetail/tabs/AccountInformation.vue +++ b/src/views/charts2/charts/entityDetail/tabs/AccountInformation.vue @@ -1,6 +1,6 @@