perf: Lazy loading for third-party platform organization structure

This commit is contained in:
fit2cloud-chenyw
2026-05-29 15:23:43 +08:00
committed by fit2cloud-chenyw
parent 0b4a765115
commit faa5c9f2e0
6 changed files with 123 additions and 17 deletions
+2 -1
View File
@@ -27,6 +27,7 @@ export const modelApi = {
query: (id: number) => request.get(`/system/aimodel/${id}`),
setDefault: (id: number) => request.put(`/system/aimodel/default/${id}`),
check: (data: any) => request.fetchStream('/system/aimodel/status', data),
platform: (id: number) => request.get(`/system/platform/org/${id}`),
platform: (id: number, lazy?: number, pid?: string) =>
request.get(`/system/platform/org/${id}`, { params: { lazy, pid } }),
userSync: (data: any) => request.post(`/system/platform/user/sync`, data),
}