diff --git a/src/views/ne/neInfo/index.vue b/src/views/ne/neInfo/index.vue index 7c310bb8..39d7ec1a 100644 --- a/src/views/ne/neInfo/index.vue +++ b/src/views/ne/neInfo/index.vue @@ -357,33 +357,38 @@ function fnGetList(pageNum?: number) { if (pageNum) { queryParams.pageNum = pageNum; } - listNeInfo(toRaw(queryParams)).then(res => { - if (res.code === RESULT_CODE_SUCCESS && Array.isArray(res.rows)) { - // 取消勾选 - if (tableState.selectedRowKeys.length > 0) { - tableState.selectedRowKeys = []; - } - tablePagination.total = res.total; - // 遍历处理资源情况数值 - tableState.data = res.rows.map(item => { - let resouresUsage = { - sysDiskUsage: 0, - sysMemUsage: 0, - sysCpuUsage: 0, - nfCpuUsage: 0, - }; - const neState = item.serverState; - if (neState) { - resouresUsage = parseResouresUsage(neState); - } else { - item.serverState = { online: false }; + listNeInfo(toRaw(queryParams)) + .then(res => { + if (res.code === RESULT_CODE_SUCCESS && Array.isArray(res.rows)) { + // 取消勾选 + if (tableState.selectedRowKeys.length > 0) { + tableState.selectedRowKeys = []; } - Reflect.set(item, 'resoures', resouresUsage); - return item; - }); - } - tableState.loading = false; - }); + tablePagination.total = res.total; + // 遍历处理资源情况数值 + tableState.data = res.rows.map(item => { + let resouresUsage = { + sysDiskUsage: 0, + sysMemUsage: 0, + sysCpuUsage: 0, + nfCpuUsage: 0, + }; + const neState = item.serverState; + if (neState) { + resouresUsage = parseResouresUsage(neState); + } else { + item.serverState = { online: false }; + } + Reflect.set(item, 'resoures', resouresUsage); + return item; + }); + } + tableState.loading = false; + }) + .finally(() => { + // 刷新缓存的网元信息 + useNeInfoStore().fnRefreshNelist(); + }); } /**解析网元状态携带的资源利用率 */ @@ -441,13 +446,8 @@ onMounted(() => { } }); - // 刷新缓存的网元信息 - useNeInfoStore() - .fnRefreshNelist() - .finally(() => { - // 获取列表数据 - fnGetList(); - }); + // 获取列表数据 + fnGetList(); });