feat: refine vehicle console and self-repair workflow

This commit is contained in:
vee
2026-08-13 17:38:04 +08:00
parent fd3c219c39
commit 0ec43052f3
20 changed files with 3925 additions and 552 deletions
+10
View File
@@ -573,6 +573,7 @@ class SeatDemoHandler(BaseHTTPRequestHandler):
path in physical_paths
or (
path in {
"/api/self-repair/runtime",
"/api/self-repair/healing/start",
"/api/self-repair/healing/reset",
}
@@ -584,6 +585,15 @@ class SeatDemoHandler(BaseHTTPRequestHandler):
if path == "/api/self-repair/healing/start":
self._json({"ok": True, "healing": self.repair.start_healing(payload)})
return
if path == "/api/self-repair/runtime":
self._json({"ok": True, "runtime": self.repair.set_runtime(payload)})
return
if path == "/api/self-repair/runtime/reset-statistics":
self._json({
"ok": True,
"runtime": self.repair.reset_runtime_statistics(),
})
return
if path == "/api/self-repair/healing/run-all":
self._json({"ok": True, "batch": self.repair.start_batch(payload)})
return