From ced32da9c4df18e96c13f04679f87cb4bc3c162f Mon Sep 17 00:00:00 2001 From: hanyuxia Date: Wed, 24 Aug 2022 14:28:54 +0800 Subject: [PATCH] =?UTF-8?q?CN-668:=E7=82=B9=E5=87=BBip=EF=BC=9A2408:877a:2?= =?UTF-8?q?000:3:4000:0:b00:100=EF=BC=8C=E6=8E=A7=E5=88=B6=E5=8F=B0?= =?UTF-8?q?=E6=8A=A5=E9=94=99=E9=97=AE=E9=A2=98=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../charts/networkOverview/NetworkOverviewTabs.vue | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/views/charts2/charts/networkOverview/NetworkOverviewTabs.vue b/src/views/charts2/charts/networkOverview/NetworkOverviewTabs.vue index bfeead77..4cd9ae70 100644 --- a/src/views/charts2/charts/networkOverview/NetworkOverviewTabs.vue +++ b/src/views/charts2/charts/networkOverview/NetworkOverviewTabs.vue @@ -481,7 +481,7 @@ export default { const self = this this.customTableTitles.forEach(tableColumn => { - if (tableColumn.columnType === tableColumnType.chainRatio && tableColumn.isInMainUrl) { + if (tableColumn.columnType === tableColumnType.chainRatio && tableColumn.isInMainUrl && tableDataTmp && tableDataTmp.length > 0) { get(self.gerCycleUrl(), queryParams).then(response => { if (response.code === 200) { cycleTotalList = response.data.result @@ -560,7 +560,7 @@ export default { self.toggleLoading(false) }).finally(e => { // 查询需要单独查询的,且需要展示环比图标,列的前一周期的数据 - if (tableColumn.cycle) { + if (tableColumn.cycle && self.tableData && self.tableData.length > 0) { const queryCycleParams = { ...queryParams, cycle: tableColumn.cycle @@ -867,7 +867,7 @@ export default { let queryType = '' const name = this.$store.getters.getBreadcrumbColumnName let tabList = this.$store.getters.getNetworkOverviewTabList - if (tabList.length === 0 || !tabList) { + if (!tabList || tabList.length === 0) { tabList = this.$_.cloneDeep(this.networkTabList) } @@ -928,7 +928,7 @@ export default { let curTab = this.$store.getters.getNetworkOverviewCurrentTab if (!curTab) { let list = this.$store.getters.getNetworkOverviewTabList - if (list.length === 0 || !list) { + if (!list || list.length === 0) { list = this.$_.cloneDeep(this.networkTabList) } const tabObjGroup = list.filter(item => item.checked)