fix: send status in request body instead of query params

This commit is contained in:
pray4skylark
2026-06-08 17:23:11 +09:00
parent 7dd8993975
commit 9c09a89643
2 changed files with 4 additions and 6 deletions
+1 -3
View File
@@ -15,9 +15,7 @@ const reportService = {
},
updateStatus(reportId: number, status: string) {
return apiClient.put<ApiResponse<WorkReport>>(`/reports/${reportId}/status`, null, {
params: { status },
});
return apiClient.put<ApiResponse<WorkReport>>(`/reports/${reportId}/status`, { status });
},
review(reportId: number, status: 'APPROVED' | 'REJECTED', reviewComment: string) {
+3 -3
View File
@@ -24,9 +24,9 @@ const ticketService = {
},
updateStatus(ticketId: number, status: string, assigneeId?: number) {
return apiClient.put<ApiResponse<IssueTicket>>(`/tickets/${ticketId}/status`, null, {
params: { status, assigneeId },
});
const body: Record<string, string> = { status };
if (assigneeId) body.assigneeId = String(assigneeId);
return apiClient.put<ApiResponse<IssueTicket>>(`/tickets/${ticketId}/status`, body);
},
resolveTicket(ticketId: number, resolutionNote: string) {