feat: Support log management (#668)

This commit is contained in:
王嘉豪
2025-12-24 14:16:40 +08:00
committed by GitHub
parent 9428875e25
commit d04395813a
24 changed files with 938 additions and 18 deletions
+12
View File
@@ -0,0 +1,12 @@
import { request } from '@/utils/request'
export const audit = {
getList: (pageNum: any, pageSize: any, params: any) =>
request.get(`/system/audit/page/${pageNum}/${pageSize}${params}`),
export2Excel: (params: any) =>
request.get(`/system/audit/export`, {
params,
responseType: 'blob',
requestOptions: { customError: true },
}),
}
+2 -2
View File
@@ -324,8 +324,8 @@ export const chatApi = {
renameChat: (chat_id: number | undefined, brief: string): Promise<string> => {
return request.post('/chat/rename', { id: chat_id, brief: brief })
},
deleteChat: (id: number | undefined): Promise<string> => {
return request.delete(`/chat/${id}`)
deleteChat: (id: number | undefined, brief: string): Promise<string> => {
return request.delete(`/chat/${id}/${brief}`)
},
analysis: (record_id: number | undefined, controller?: AbortController) => {
return request.fetchStream(`/chat/record/${record_id}/analysis`, {}, controller)
+1 -1
View File
@@ -9,6 +9,6 @@ export const dashboardApi = {
update_canvas: (params: any) => request.post('/dashboard/update_canvas', params),
check_name: (params: any) => request.post('/dashboard/check_name', params),
delete_resource: (params: any) =>
request.delete(`/dashboard/delete_resource/${params.id}`, params),
request.delete(`/dashboard/delete_resource/${params.id}/${params.name}`, params),
move_resource: (params: any) => request.delete(`/dashboard/move_resource/${params.id}`, params),
}
+1 -1
View File
@@ -8,7 +8,7 @@ export const datasourceApi = {
add: (data: any) => request.post('/datasource/add', data),
list: () => request.get('/datasource/list'),
update: (data: any) => request.post('/datasource/update', data),
delete: (id: number) => request.post(`/datasource/delete/${id}`),
delete: (id: number, name: str) => request.post(`/datasource/delete/${id}/${name}`),
getTables: (id: number) => request.post(`/datasource/getTables/${id}`),
getTablesByConf: (data: any) => request.post('/datasource/getTablesByConf', data),
getFields: (id: number, table_name: string) =>