@@ -443,7 +443,7 @@ export default function AuditLogPage() {
오늘 변경
{(
- stats.dailyCounts.find(
+ stats.daily_counts.find(
(d) =>
new Date(d.date).toDateString() ===
new Date().toDateString()
diff --git a/frontend/components/screen/CopyScreenModal.tsx b/frontend/components/screen/CopyScreenModal.tsx
index 37f5ac4e..31b854cd 100644
--- a/frontend/components/screen/CopyScreenModal.tsx
+++ b/frontend/components/screen/CopyScreenModal.tsx
@@ -1169,7 +1169,7 @@ export default function CopyScreenModal({
// 그룹 복제 요약 감사 로그 1건 기록
try {
- await apiClient.post("/audit-log", {
+ await apiClient.post("/audit-logs", {
action: "COPY",
resource_type: "SCREEN",
resource_id: String(sourceGroup.id),
diff --git a/frontend/lib/api/auditLog.ts b/frontend/lib/api/auditLog.ts
index 56fd79e2..f6ff46eb 100644
--- a/frontend/lib/api/auditLog.ts
+++ b/frontend/lib/api/auditLog.ts
@@ -32,10 +32,10 @@ export interface AuditLogFilters {
}
export interface AuditLogStats {
- dailyCounts: Array<{ date: string; count: number }>;
- resourceTypeCounts: Array<{ resource_type: string; count: number }>;
- actionCounts: Array<{ action: string; count: number }>;
- topUsers: Array<{ user_id: string; user_name: string; count: number }>;
+ daily_counts: Array<{ date: string; count: number }>;
+ resource_type_counts: Array<{ resource_type: string; count: number }>;
+ action_counts: Array<{ action: string; count: number }>;
+ top_users: Array<{ user_id: string; user_name: string; count: number }>;
}
export async function getAuditLogs(
@@ -59,7 +59,7 @@ export async function getAuditLogs(
if (filters.page) params.append("page", String(filters.page));
if (filters.limit) params.append("limit", String(filters.limit));
- const response = await apiClient.get(`/audit-log?${params.toString()}`);
+ const response = await apiClient.get(`/audit-logs?${params.toString()}`);
return response.data;
}
@@ -71,7 +71,7 @@ export async function getAuditLogStats(
if (companyCode) params.append("companyCode", companyCode);
if (days) params.append("days", String(days));
- const response = await apiClient.get(`/audit-log/stats?${params.toString()}`);
+ const response = await apiClient.get(`/audit-logs/stats?${params.toString()}`);
return response.data;
}
@@ -87,6 +87,6 @@ export async function getAuditLogUsers(
const params = new URLSearchParams();
if (companyCode) params.append("companyCode", companyCode);
- const response = await apiClient.get(`/audit-log/users?${params.toString()}`);
+ const response = await apiClient.get(`/audit-logs/users?${params.toString()}`);
return response.data;
}