feat(vehicle-hub): 新增车辆运维页(健康监控 / 维护操作 / 批量管理)

- 新增 fleetHealth / vehicleOps API、useVehicleHub 组合式与 VehicleHealthCard 卡片
- 新增 /admin/config/vehicle-hub 与 /monitor/vehicle-hub 双端路由及侧栏菜单
- car 类型补充 rawId/onboardUrl/lstatus 及 FleetHealthRow/VehicleCardModel
- 后端 PageCatalog 注册「车辆运维」页,原「车辆维护」更名为「车辆维护策略」

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
zhaowei.huang
2026-05-31 00:16:16 +08:00
co-authored by Cursor
parent 34635dca05
commit 62943e6c42
12 changed files with 926 additions and 10 deletions
+3 -1
View File
@@ -45,7 +45,8 @@ public static class PageCatalog
new("admin-config-system", "系统级配置", "平台配置中心", ScopePlatform),
new("admin-config-integrations", "外部系统对接", "平台配置中心", ScopePlatform),
new("admin-config-routing", "路径规划", "平台配置中心", ScopePlatform),
new("admin-config-vehicle", "车辆维护", "平台配置中心", ScopePlatform),
new("admin-config-vehicle", "车辆维护策略", "平台配置中心", ScopePlatform),
new("admin-vehicle-hub", "车辆运维", "平台配置中心", ScopePlatform),
new("admin-config-charge", "充电策略", "平台配置中心", ScopePlatform),
new("admin-config-task", "任务分配", "平台配置中心", ScopePlatform),
new("admin-config-traffic", "交通管制", "平台配置中心", ScopePlatform),
@@ -60,6 +61,7 @@ public static class PageCatalog
// ── 运营端 / RCSMonitor ──
new("monitor-dashboard", "运营总览", "运营监控", ScopeMonitor),
new("monitor-vehicle-hub", "车辆运维", "运营监控", ScopeMonitor),
new("monitor-map", "地图监控", "运营监控", ScopeMonitor),
new("monitor-ops", "运维操作", "运营监控", ScopeMonitor),
new("monitor-notes", "运营备注", "运营监控", ScopeMonitor),