feat(platform): 模型管理与后台能力 - 新增逻辑模型路由和响应拦截

This commit is contained in:
ddCat
2026-08-18 20:42:25 +08:00
parent 0002cdd2cb
commit 8c5f56a551
89 changed files with 21451 additions and 1170 deletions

View File

@@ -0,0 +1,19 @@
import { apiClient, request } from "@/services/api/request";
export type ResponseInterceptionRule = {
contains: string;
replace: string;
};
export type ResponseInterceptionSetting = {
enabled: boolean;
rules: ResponseInterceptionRule[];
};
export function getAdminResponseInterceptionSetting() {
return request<{ setting: ResponseInterceptionSetting }>(apiClient.get("/admin/settings/response-interception"));
}
export function updateAdminResponseInterceptionSetting(setting: ResponseInterceptionSetting) {
return request<{ setting: ResponseInterceptionSetting }>(apiClient.patch("/admin/settings/response-interception", setting));
}