Files
lcbp3/frontend/lib/services/audit-log.service.ts
admin dcd126d704
Some checks failed
Spec Validation / validate-markdown (push) Has been cancelled
Spec Validation / validate-diagrams (push) Has been cancelled
Spec Validation / check-todos (push) Has been cancelled
251208:0010 Backend & Frontend Debug
2025-12-08 00:10:37 +07:00

21 lines
490 B
TypeScript

import apiClient from "@/lib/api/client";
export interface AuditLogRaw {
audit_log_id: number;
user_id: number;
user_name?: string;
action: string;
entity_type: string;
entity_id: string; // or number
description: string;
ip_address?: string;
created_at: string;
}
export const auditLogService = {
getLogs: async (params?: any) => {
const response = await apiClient.get<AuditLogRaw[]>("/audit-logs", { params });
return response.data;
}
};