diff --git a/nezha-fronted/src/components/common/project/meta2d/js/meta2dMain.js b/nezha-fronted/src/components/common/project/meta2d/js/meta2dMain.js index 1641673fe..d52d11a91 100644 --- a/nezha-fronted/src/components/common/project/meta2d/js/meta2dMain.js +++ b/nezha-fronted/src/components/common/project/meta2d/js/meta2dMain.js @@ -156,6 +156,8 @@ export default { pen.imageId = pen.data.imageId if (imageInfo) { pen.image = `/topology/icon/0/${imageInfo.unit}/${imageInfo.name}` + } else { + pen.image = '' } } pen.data = { diff --git a/nezha-fronted/src/components/common/project/meta2d/js/topoUtil.js b/nezha-fronted/src/components/common/project/meta2d/js/topoUtil.js index 904ac8b35..84384b32b 100644 --- a/nezha-fronted/src/components/common/project/meta2d/js/topoUtil.js +++ b/nezha-fronted/src/components/common/project/meta2d/js/topoUtil.js @@ -30,7 +30,6 @@ export default { getTopology(this.meta2dId)._setValue(node) }, getQueryValues (elements, startTime, endTime) { - console.log(elements) this.meta2dLoading = true return new Promise(resolve => { const step = bus.getStep(startTime, endTime) @@ -156,6 +155,15 @@ export default { pen.moduleId = pen.data.moduleId delete pen.data.moduleId } + + if (!isNaN(pen.imageId) && pen.imageId) { + const imageInfo = this.iconArray.find(item => item.id === pen.imageId) + if (imageInfo) { + pen.image = `/topology/icon/0/${imageInfo.unit}/${imageInfo.name}` + } else { + pen.image = '' + } + } if (pen.icon) { pen.iconFamily = 'nz-icon' }