import type { PagedResultDto } from "#/abp-core"; import type { AuditLogDto, AuditLogGetListInput } from "#/management/auditing"; import requestClient from "../../request"; /** * 获取审计日志 * @param id 日志id */ export function getApi(id: string): Promise { return requestClient.get(`/api/auditing/audit-log/${id}`); } /** * 获取审计日志分页列表 * @param input 参数 */ export function getPagedListApi(input: AuditLogGetListInput): Promise> { return requestClient.get>("/api/auditing/audit-log", { params: input, }); } /** * 删除审计日志 * @param id 日志id */ export function deleteApi(id: string): Promise { return requestClient.delete(`/api/auditing/audit-log/${id}`); }