feat(platform): filter vehicle archive gaps

This commit is contained in:
lingniu
2026-07-04 09:50:41 +08:00
parent b127b22a4b
commit b5a72ce0ec
11 changed files with 174 additions and 26 deletions

View File

@@ -72,6 +72,7 @@ export interface VehicleCoverageSummary {
unboundVehicles: number;
archiveIncompleteVehicles: number;
missingSources: MissingSourceStat[];
archiveMissingFields: ArchiveMissingFieldStat[];
}
export interface VehicleIdentityResolution {
@@ -152,6 +153,7 @@ export interface VehicleServiceSummary {
serviceStatuses: ServiceStatusStat[];
protocols: ProtocolStat[];
missingSources: MissingSourceStat[];
archiveMissingFields: ArchiveMissingFieldStat[];
}
export interface MissingSourceStat {
@@ -159,6 +161,12 @@ export interface MissingSourceStat {
count: number;
}
export interface ArchiveMissingFieldStat {
field: string;
title: string;
count: number;
}
export interface VehicleServiceStatus {
status: string;
severity: string;