From a6edc02be594d63325c5ec96eb01643f34f70b07 Mon Sep 17 00:00:00 2001 From: lingniu Date: Sat, 4 Jul 2026 02:16:19 +0800 Subject: [PATCH] feat(platform-web): drill into service status coverage --- .../apps/web/src/pages/Dashboard.tsx | 15 ++++++- .../apps/web/src/test/App.test.tsx | 44 +++++++++++++++++++ 2 files changed, 58 insertions(+), 1 deletion(-) diff --git a/vehicle-data-platform/apps/web/src/pages/Dashboard.tsx b/vehicle-data-platform/apps/web/src/pages/Dashboard.tsx index 730481fe..7c07d681 100644 --- a/vehicle-data-platform/apps/web/src/pages/Dashboard.tsx +++ b/vehicle-data-platform/apps/web/src/pages/Dashboard.tsx @@ -1,4 +1,5 @@ import { Button, Card, Col, Form, Row, Select, Space, Spin, Table, Tag, Toast, Typography } from '@douyinfe/semi-ui'; +import { IconSearch } from '@douyinfe/semi-icons'; import { useEffect, useState } from 'react'; import { api } from '../api/client'; import type { DashboardSummary, LinkHealth, ProtocolStat, QualityIssueRow, ServiceStatusStat, VehicleCoverageRow, VehicleRealtimeRow } from '../api/types'; @@ -108,7 +109,19 @@ export function Dashboard({ onOpenVehicle, onOpenQuality }: { onOpenVehicle: (vi title: '状态', render: (_: unknown, row: ServiceStatusStat) => {row.title} }, - { title: '车辆数', dataIndex: 'count' } + { title: '车辆数', dataIndex: 'count' }, + { + title: '操作', + width: 90, + render: (_: unknown, row: ServiceStatusStat) => ( +