Phase 3.8: Asset Center Enhancement - fix list endpoint with raw SQL, admin asset management deployed

This commit is contained in:
qyyfw committed 2026-07-06 10:02:19 +08:00
1 parent 63741b3f0f
commit 065d2f05f6
4 files changed
+365 -1

No files matched your search

+5 -1
View File
@@ -509,7 +509,11 @@ export const adminAPI = {
syncAdminKnowledge: (kbId: string, data: any) => post<any>(`/admin/knowledge/external/sync/${kbId}`, data),
batchDeleteAdminKnowledge: (ids: string[]) => post<any>('/admin/knowledge/batch/delete', ids),
// OSS存储配置 (Phase 3.1)
getAdminStorageStats: () => get<any>('/admin/storage/stats/overview'),
getAssetStats: () => get<any>('/admin/assets/stats'),
getAdminAssets: (query: string) => get<any>(`/admin/assets/?${query}`),
deleteAdminAsset: (id: string) => del<any>(`/admin/assets/${id}`),
getAssetActivity: () => get<any>('/admin/assets/activity'),
getAdminStorageStats: () => get<any>('/admin/storage/stats/overview'),
getAdminStorageConfigs: (params?: any) => {
const query = params ? '?' + Object.entries(params).filter(([_, v]) => v !== undefined && v !== '').map(([k, v]) => `${k}=${v}`).join('&') : '';
return get<any>(`/admin/storage/${query}`);