diff --git a/nezha-fronted/src/components/common/project/visNetwork.vue b/nezha-fronted/src/components/common/project/visNetwork.vue index 237b04ea1..6453cbab2 100644 --- a/nezha-fronted/src/components/common/project/visNetwork.vue +++ b/nezha-fronted/src/components/common/project/visNetwork.vue @@ -65,32 +65,32 @@
-
{{projectInfo.alertStat[0]}}
+
{{projectInfo.alertStat[0] || 0}}
-
{{projectInfo.alertStat[1]}}
+
{{projectInfo.alertStat[1] || 0}}
-
{{projectInfo.alertStat[2]}}
+
{{projectInfo.alertStat[2] || 0}}
@@ -155,7 +155,10 @@ immediate: true, handler(n){ this.getNetworkData(n); - this.total=this.projectInfo.alertStat[0]+this.projectInfo.alertStat[1]+this.projectInfo.alertStat[2] + this.total=this.projectInfo.alertStat[0]+this.projectInfo.alertStat[1]+this.projectInfo.alertStat[2]; + if(!this.total){ + this.total=0; + } }, }, // alertData:{ @@ -212,7 +215,10 @@ }, formatNodesArr(arr){ let arr1=[]; - if(!arr){return arr1} + if(!arr || arr.length==0){ + this.topologyLoading=false; + return arr1 + } arr.forEach((item,index)=>{ item.shape='image'; item.id=item.moduleId;