发布v2.0.0分支

This commit is contained in:
zhangtao
2025-07-13 19:31:23 +08:00
parent 4150a39713
commit 6a8ca3becc
342 changed files with 39441 additions and 14737 deletions
+65
View File
@@ -0,0 +1,65 @@
import request from "@/utils/request";
const LogAPI = {
getLogList(query: LogPageQuery) {
return request<ApiResponse<PageResult<LogTable[]>>>({
url: `/system/log/list`,
method: "get",
params: query,
});
},
getLogDetail(query: any) {
return request<ApiResponse<LogTable>>({
url: `/system/log/detail`,
method: "get",
params: query,
});
},
deleteLog(query: any) {
return request<ApiResponse>({
url: `/system/log/delete`,
method: "delete",
params: query,
});
},
exportLog(query: any) {
return request<ApiResponse>({
url: `/system/log/export`,
method: "post",
data: query,
responseType: "blob",
});
},
};
export default LogAPI;
export interface LogPageQuery extends PageQuery {
request_path?: string;
creator_name?: string;
/** 开始时间 */
start_time?: string;
/** 结束时间 */
end_time?: string;
}
export interface LogTable {
id?: number;
request_path?: string;
request_method?: string;
request_ip?: string;
login_location?: string;
request_browser?: string;
request_os?: string;
response_code?: number;
request_payload?: string;
response_json?: string;
process_time?: number;
description?: string;
created_at?: string;
updated_at?: string;
creator?: creatorType;
}