feat(platform): summarize vehicle service status

This commit is contained in:
lingniu
2026-07-04 01:47:24 +08:00
parent 8e800f795c
commit aa3b39f5e3
7 changed files with 156 additions and 0 deletions

View File

@@ -70,6 +70,7 @@ export interface VehicleDetail {
resolution?: VehicleIdentityResolution;
identity?: VehicleRow;
realtimeSummary?: VehicleRealtimeRow;
serviceStatus?: VehicleServiceStatus;
sources: string[];
sourceStatus: VehicleSourceStatus[];
realtime: RealtimeLocationRow[];
@@ -79,6 +80,15 @@ export interface VehicleDetail {
quality: Page<QualityIssueRow>;
}
export interface VehicleServiceStatus {
status: string;
severity: string;
title: string;
detail: string;
sourceCount: number;
onlineSourceCount: number;
}
export interface VehicleSourceStatus {
protocol: string;
online: boolean;