feat(platform): add online statistics summary

This commit is contained in:
lingniu
2026-07-04 16:57:11 +08:00
parent d7f1a9279f
commit 9ac2b90d12
8 changed files with 146 additions and 9 deletions

View File

@@ -265,6 +265,16 @@ type MileageSummary struct {
AverageMileagePerVIN float64 `json:"averageMileagePerVin"`
}
type OnlineStatisticsSummary struct {
VehicleCount int `json:"vehicleCount"`
OnlineVehicleCount int `json:"onlineVehicleCount"`
OfflineVehicleCount int `json:"offlineVehicleCount"`
OnlineRatePercent float64 `json:"onlineRatePercent"`
RedisOnlineKeys *int `json:"redisOnlineKeys"`
ProtocolStats []ProtocolStat `json:"protocolStats"`
Evidence string `json:"evidence"`
}
type QualityIssueRow struct {
VIN string `json:"vin"`
Plate string `json:"plate"`