feat(platform): expose source consistency

This commit is contained in:
lingniu
2026-07-04 04:01:33 +08:00
parent 353b71ebbb
commit db70f58a7c
6 changed files with 195 additions and 37 deletions

View File

@@ -90,6 +90,7 @@ export interface VehicleDetail {
realtimeSummary?: VehicleRealtimeRow;
serviceStatus?: VehicleServiceStatus;
serviceOverview?: VehicleServiceOverview;
sourceConsistency?: VehicleSourceConsistency;
sources: string[];
sourceStatus: VehicleSourceStatus[];
realtime: RealtimeLocationRow[];
@@ -99,6 +100,15 @@ export interface VehicleDetail {
quality: Page<QualityIssueRow>;
}
export interface VehicleSourceConsistency {
sourceCount: number;
onlineSourceCount: number;
locatedSourceCount: number;
mileageDeltaKm: number;
sourceTimeDeltaSeconds: number;
scope: string;
}
export interface VehicleServiceOverview {
vin: string;
plate: string;