From 2f807eec2b944cb361971d48a2aa51983f219127 Mon Sep 17 00:00:00 2001 From: duanxiaoqiu Date: Thu, 17 Nov 2022 16:45:23 +0800 Subject: [PATCH] =?UTF-8?q?[Feat]Topic=E5=88=97=E8=A1=A8=E5=81=A5=E5=BA=B7?= =?UTF-8?q?=E5=88=86=E4=BF=AE=E6=94=B9=E4=B8=BA=E5=81=A5=E5=BA=B7=E7=8A=B6?= =?UTF-8?q?=E6=80=81(#758)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/pages/TopicList/index.tsx | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/km-console/packages/layout-clusters-fe/src/pages/TopicList/index.tsx b/km-console/packages/layout-clusters-fe/src/pages/TopicList/index.tsx index 60d7dd72..780161e3 100644 --- a/km-console/packages/layout-clusters-fe/src/pages/TopicList/index.tsx +++ b/km-console/packages/layout-clusters-fe/src/pages/TopicList/index.tsx @@ -18,6 +18,7 @@ import ReplicaMove from '@src/components/TopicJob/ReplicaMove'; import { formatAssignSize } from '../Jobs/config'; import { DownOutlined } from '@ant-design/icons'; import { tableHeaderPrefix } from '@src/constants/common'; +import {sliderValueMap} from "@src/pages/MutliClusterPage/config"; const { Option } = Select; @@ -90,8 +91,9 @@ const AutoPage = (props: any) => { // return item?.value || ''; const orgVal = record?.latestMetrics?.metrics?.[metricName]; if (orgVal !== undefined) { - if (metricName === 'HealthScore') { - return Math.round(orgVal).toLocaleString(); + if (metricName === 'HealthState') { + const val = sliderValueMap[(orgVal) as keyof typeof sliderValueMap]; + return val.name; } else if (metricName === 'LogSize') { return Number(Utils.formatAssignSize(orgVal, 'MB')).toLocaleString(); } else { @@ -157,13 +159,15 @@ const AutoPage = (props: any) => { width: 95, }, { - title: '健康分', - dataIndex: 'HealthScore', - key: 'HealthScore', + title: '健康状态', + dataIndex: 'HealthState', + key: 'HealthState', sorter: true, // 设计图上量出来的是144,但做的时候发现写144 header部分的sort箭头不出来,所以临时调大些 width: 170, - render: (value: any, record: any) => renderLine(record, 'HealthScore'), + render: (value: any, record: any) =>{ + return calcCurValue(record, "HealthState") + }, }, // { // title: '创建时间',