diff --git a/nezha-fronted/src/components/charts/chart-list.vue b/nezha-fronted/src/components/charts/chart-list.vue index d5d88cfcb..e8be12cd0 100644 --- a/nezha-fronted/src/components/charts/chart-list.vue +++ b/nezha-fronted/src/components/charts/chart-list.vue @@ -1103,16 +1103,20 @@ export default { } }, getAssetInfoChartData(chartInfo){ - this.$refs['editChart'+chartInfo.id][0].showLoad(chartInfo); + if(!this.isModel){ + this.$refs['editChart'+chartInfo.id][0].showLoad(chartInfo); - this.$get('/asset/info?id='+this.additionalInfo.id).then(response=>{ - if(response.code == 200){ - let data=response.data; - this.$refs['editChart'+chartInfo.id][0].setData(chartInfo, data, this.filter.panelId, this.filter); - }else{ - this.$refs['editChart'+chartInfo.id][0].setData(chartInfo, {}, this.filter.panelId, this.filter,reponse.msg); - } - }) + this.$get('/asset/info?id='+this.additionalInfo.id).then(response=>{ + if(response.code == 200){ + let data=response.data; + this.$refs['editChart'+chartInfo.id][0].setData(chartInfo, data, this.filter.panelId, this.filter); + }else{ + this.$refs['editChart'+chartInfo.id][0].setData(chartInfo, {}, this.filter.panelId, this.filter,reponse.msg); + } + }) + }else{ + this.$refs['editChart'+chartInfo.id][0].endLoading(); + } }, // 设置图表的宽度 setSize(size, index) { diff --git a/nezha-fronted/src/components/common/rightBox/assetBox.vue b/nezha-fronted/src/components/common/rightBox/assetBox.vue index a52c051e5..77c4b13fd 100644 --- a/nezha-fronted/src/components/common/rightBox/assetBox.vue +++ b/nezha-fronted/src/components/common/rightBox/assetBox.vue @@ -98,6 +98,7 @@