diff --git a/nezha-fronted/src/components/chart/chart/chartAssetInfo.vue b/nezha-fronted/src/components/chart/chart/chartAssetInfo.vue index da3e63b76..ef3b53e14 100644 --- a/nezha-fronted/src/components/chart/chart/chartAssetInfo.vue +++ b/nezha-fronted/src/components/chart/chart/chartAssetInfo.vue @@ -24,8 +24,20 @@ export default { } }, methods: { + // 数据全为空 展示原组件 isEmpty (obj) { - return lodash.isEmpty(obj) + let flag = true // 是否为空 + for (const key in obj) { + if (obj[key] && (!lodash.isEmpty(obj[key]) || obj[key].length)) { + if (key === 'cpu' && !obj[key].name) { + flag = true + } else { + flag = false + return false + } + } + } + return flag } }, watch: { diff --git a/nezha-fronted/src/components/chart/chart/chartMap.vue b/nezha-fronted/src/components/chart/chart/chartMap.vue index 4a3079953..07819f082 100644 --- a/nezha-fronted/src/components/chart/chart/chartMap.vue +++ b/nezha-fronted/src/components/chart/chart/chartMap.vue @@ -31,7 +31,7 @@