From 757241bb4e736305265aec393cf82d90c9b6d55d Mon Sep 17 00:00:00 2001 From: AutonetSellCar Deploy Date: Sat, 3 Jan 2026 12:28:13 +0900 Subject: [PATCH] Add car_id field to RequestVehicle interface MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add optional car_id field for linking to cars table - Add regenerateSingle function to adminPdfApi 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- frontend/src/lib/api.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/frontend/src/lib/api.ts b/frontend/src/lib/api.ts index 7835621..16f24cb 100644 --- a/frontend/src/lib/api.ts +++ b/frontend/src/lib/api.ts @@ -599,6 +599,7 @@ export interface VehicleRequest { export interface RequestVehicle { id: number; request_id: number; + car_id?: number; // Reference to cars table car_data: Record; is_approved: boolean; approved_at?: string; @@ -1279,6 +1280,12 @@ export const adminPdfApi = { const { data } = await api.post('/carmodoo/admin/retry-all-failed-pdfs'); return data; }, + + // 단일 차량 PDF 재생성 + regenerateSingle: async (carId: number): Promise<{ message: string; pdf_path?: string }> => { + const { data } = await api.post(`/carmodoo/car/${carId}/regenerate-pdf`); + return data; + }, }; // Dashboard API