diff --git a/nezha-fronted/src/components/chart/chart/chartDiagram.vue b/nezha-fronted/src/components/chart/chart/chartDiagram.vue index b38e7f16d..73a79a595 100644 --- a/nezha-fronted/src/components/chart/chart/chartDiagram.vue +++ b/nezha-fronted/src/components/chart/chart/chartDiagram.vue @@ -9,7 +9,7 @@ - + @@ -41,7 +41,10 @@ export default { bus.$on('showMeta2dPreview', (params) => { this.isPreview = params }) - console.log(JSON.stringify(this.chartInfo.param.topo)) + this.$get('/topology/icon').then(res => { + this.iconArray = [...res.data.list] + }) + this.reload() }, methods: { resize () { diff --git a/nezha-fronted/src/components/chart/chartHeaderMixin.js b/nezha-fronted/src/components/chart/chartHeaderMixin.js index 227a72802..4395aa410 100644 --- a/nezha-fronted/src/components/chart/chartHeaderMixin.js +++ b/nezha-fronted/src/components/chart/chartHeaderMixin.js @@ -28,7 +28,6 @@ export default { default: false }, nowTimeType: { - type: Number }, hiddenText: { // 隐藏图表的悬浮文字 type: String diff --git a/nezha-fronted/src/components/common/mixin/beforeMeta2d.js b/nezha-fronted/src/components/common/mixin/beforeMeta2d.js index 7c6551a1e..692c87f91 100644 --- a/nezha-fronted/src/components/common/mixin/beforeMeta2d.js +++ b/nezha-fronted/src/components/common/mixin/beforeMeta2d.js @@ -18,8 +18,7 @@ export default { }, methods: { reload () { - console.log(123213) - if (this.currentProject.id) { + if (this.currentProject && this.currentProject.id) { this.$get('monitor/project/topo', { projectId: this.currentProject.id }).then(res => { if (res.data && res.data.topo) { this.topoData = res.data.topo || {} diff --git a/nezha-fronted/src/components/common/project/meta2d/js/meta2dMainCalc.js b/nezha-fronted/src/components/common/project/meta2d/js/meta2dMainCalc.js index f9eb400c6..43d213957 100644 --- a/nezha-fronted/src/components/common/project/meta2d/js/meta2dMainCalc.js +++ b/nezha-fronted/src/components/common/project/meta2d/js/meta2dMainCalc.js @@ -142,7 +142,7 @@ export default { getTopology(this.meta2dId).centerView() } getTopology(this.meta2dId).lock(1) - // this.getNodesArr() + this.getNodesArr() }) }) }, @@ -441,6 +441,9 @@ export default { if (isRefresh) { this.$emit('reload') } + if (this.isChart) { + this.$emit('exit', false) + } }, beforeEdit () { // const endTime = new Date().getTime() @@ -598,6 +601,9 @@ export default { if (key === 'asset' || key === 'alert' || key === 'endpoint') { this.showNodeTools() } + }, + saveChart (params) { + this.$emit('save', params) } }, beforeDestroy () { diff --git a/nezha-fronted/src/components/common/project/meta2d/meta2dData.vue b/nezha-fronted/src/components/common/project/meta2d/meta2dData.vue index 919f170f4..50b796e53 100644 --- a/nezha-fronted/src/components/common/project/meta2d/meta2dData.vue +++ b/nezha-fronted/src/components/common/project/meta2d/meta2dData.vue @@ -1,7 +1,7 @@