From 2f37be430b474140a51ede38358717784c5f447c Mon Sep 17 00:00:00 2001 From: ningyv <1793599591@qq.com> Date: Tue, 29 Apr 2025 11:52:24 +0800 Subject: [PATCH] feature/1.8-Improve system observability --- .../components/aoplatform/serviceInfoCard.tsx | 4 +- frontend/packages/core/src/index.css | 4 +- .../core/src/pages/serviceLogs/LogDetail.tsx | 12 +- .../serviceOverview/charts/ServiceBarChar.tsx | 6 +- .../serviceOverview/indicator/Indicator.tsx | 3 +- .../rankingList/RankingList.tsx | 3 +- .../pages/serviceOverview/serviceOverview.tsx | 254 +----------- .../dashboard/src/pages/DashboardTotal.tsx | 373 +++--------------- 8 files changed, 88 insertions(+), 571 deletions(-) diff --git a/frontend/packages/common/src/components/aoplatform/serviceInfoCard.tsx b/frontend/packages/common/src/components/aoplatform/serviceInfoCard.tsx index 926969f7..4fede82b 100644 --- a/frontend/packages/common/src/components/aoplatform/serviceInfoCard.tsx +++ b/frontend/packages/common/src/components/aoplatform/serviceInfoCard.tsx @@ -76,14 +76,14 @@ const ServiceInfoCard = ({ method: 'GET', eoParams: { service: serviceId, team: teamId }, eoTransformKeys: [ + 'api_num', 'enable_mcp', 'service_kind', 'subscriber_num', 'invoke_num', 'avaliable_monitor', 'is_released' - ], - eoApiPrefix: 'http://uat.apikit.com:11204/mockApi/aoplatform/api/v1/' + ] }).then((response) => { const { code, data, msg } = response if (code === STATUS_CODE.SUCCESS) { diff --git a/frontend/packages/core/src/index.css b/frontend/packages/core/src/index.css index a18fb3bb..c7e7a958 100644 --- a/frontend/packages/core/src/index.css +++ b/frontend/packages/core/src/index.css @@ -1164,11 +1164,11 @@ p{ .ranking-list .ant-table-tbody:not(tbody) .ant-table-cell{ padding: 10px 10px !important; } -.ranking-list .ant-table-header .ant-table-thead th{ +.ranking-list .ant-table-container .ant-table-thead th{ background-color: #fff !important; padding: 10px 10px !important; } -.ranking-list .ant-table-header .ant-table-thead th::before{ +.ranking-list .ant-table-container .ant-table-thead th::before{ display: none; } diff --git a/frontend/packages/core/src/pages/serviceLogs/LogDetail.tsx b/frontend/packages/core/src/pages/serviceLogs/LogDetail.tsx index 5a607f12..eb393321 100644 --- a/frontend/packages/core/src/pages/serviceLogs/LogDetail.tsx +++ b/frontend/packages/core/src/pages/serviceLogs/LogDetail.tsx @@ -310,13 +310,11 @@ const LogDetail = ({ selectedRow, serviceType, serviceId, teamId }: LogDetailPro }) setRequestInfoData({ Header: result.request.header, - Body: result.request.body, - Origin: result.request.origin + Body: result.request.body }) setResponseInfoData({ Header: result.response.header, - Body: result.response.body, - Origin: result.response.origin + Body: result.response.body }) } else { message.error(msg || $t(RESPONSE_TIPS.error)) @@ -370,12 +368,10 @@ const LogDetail = ({ selectedRow, serviceType, serviceId, teamId }: LogDetailPro isSystemConsumer: result.isSystemConsumer }) setRequestInfoData({ - Header: result.request.header, - Origin: result.request.origin + Header: result.request.header }) setResponseInfoData({ - Header: result.response.header, - Origin: result.response.origin + Header: result.response.header }) } else { message.error(msg || $t(RESPONSE_TIPS.error)) diff --git a/frontend/packages/core/src/pages/serviceOverview/charts/ServiceBarChar.tsx b/frontend/packages/core/src/pages/serviceOverview/charts/ServiceBarChar.tsx index 50104058..d7ce6294 100644 --- a/frontend/packages/core/src/pages/serviceOverview/charts/ServiceBarChar.tsx +++ b/frontend/packages/core/src/pages/serviceOverview/charts/ServiceBarChar.tsx @@ -34,7 +34,7 @@ const ServiceBarChar = ({ customClassNames, dataInfo, height }: ServiceBarCharPr const isNumberArray = typeof dataInfo.data[0] !== 'object' const legendData = isNumberArray ? [dataInfo.title] : dataInfo.data.map((item) => item.name) const tooltipFormatter = (params: { name: string; color: string; seriesIndex?: number }) => { - let tooltipContent = `