refactor(*): 稳定期治理 - 收敛核心架构、错误语义并修复跨项目数据竞态

This commit is contained in:
ddCat
2026-09-09 22:02:10 +08:00
parent 83d9622fd0
commit bf41ef3172
298 changed files with 12681 additions and 26428 deletions

View File

@@ -1,4 +1,4 @@
import { apiClient, request } from "./request";
import { http } from "./request";
export type UpdatePhase =
| "idle"
@@ -78,17 +78,17 @@ export type SystemUpdateStatus = {
};
export function getSystemUpdateStatus(signal?: AbortSignal) {
return request<SystemUpdateStatus>(apiClient.get("/admin/system-update", { signal }));
return http.get<SystemUpdateStatus>("/admin/system-update", { signal });
}
export function checkSystemUpdate() {
return request<SystemUpdateStatus>(apiClient.post("/admin/system-update/check"));
return http.post<SystemUpdateStatus>("/admin/system-update/check");
}
export function startSystemUpdate(targetVersion: string) {
return request<SystemUpdateStatus>(apiClient.post("/admin/system-update/start", { targetVersion }));
return http.post<SystemUpdateStatus>("/admin/system-update/start", { targetVersion });
}
export function rollbackSystemUpdate(reason: string) {
return request<SystemUpdateStatus>(apiClient.post("/admin/system-update/rollback", { reason }));
return http.post<SystemUpdateStatus>("/admin/system-update/rollback", { reason });
}