From d792dfc654c56b7748f5512e45420076f0a2be9a Mon Sep 17 00:00:00 2001 From: "Jingwei.Zhang" Date: Tue, 18 Apr 2023 11:31:37 +0800 Subject: [PATCH] fix: fix the pool data Update the custom key name to better filter the tab data, the api's response data may have the key 'type'. Change-Id: Ibde82772c509babfbde06d6ce1db663a2340b317 --- src/pages/monitor/containers/StorageCluster/RenderTabs.jsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pages/monitor/containers/StorageCluster/RenderTabs.jsx b/src/pages/monitor/containers/StorageCluster/RenderTabs.jsx index b30c6305..5fad2c03 100644 --- a/src/pages/monitor/containers/StorageCluster/RenderTabs.jsx +++ b/src/pages/monitor/containers/StorageCluster/RenderTabs.jsx @@ -35,7 +35,7 @@ const RenderTabs = () => { get(pool, 'data.result', []).forEach((r) => { const { metric, value } = r; retData.push({ - type: 'pool', + tabType: 'pool', ...metric, value: parseFloat(value[1]) || 0, }); @@ -43,7 +43,7 @@ const RenderTabs = () => { get(osd, 'data.result', []).forEach((r) => { const { metric, value } = r; retData.push({ - type: 'osd', + tabType: 'osd', ...metric, value: parseFloat(value[1]) || 0, }); @@ -53,7 +53,7 @@ const RenderTabs = () => { }); function getListData(data) { - let originData = data.filter((d) => d.type === tab); + let originData = data.filter((d) => d.tabType === tab); Object.keys(filters).forEach((key) => { originData = originData.filter((i) => i[key] === filters[key]); });