diff --git a/src/views/ne/neInfo/index.vue b/src/views/ne/neInfo/index.vue index 0c58214a..e1fb16d8 100644 --- a/src/views/ne/neInfo/index.vue +++ b/src/views/ne/neInfo/index.vue @@ -364,8 +364,18 @@ function fnGetList(pageNum?: number) { tablePagination.total = res.total; // 遍历处理资源情况数值 tableState.data = res.rows.map(item => { + let resouresUsage = { + sysDiskUsage: 0, + sysMemUsage: 0, + sysCpuUsage: 0, + nfCpuUsage: 0, + }; const neState = item.serverState; - const resouresUsage = parseResouresUsage(neState); + if (neState) { + resouresUsage = parseResouresUsage(neState); + } else { + item.serverState = { online: false }; + } Reflect.set(item, 'resoures', resouresUsage); return item; });