From 626c138fd26434f8c65c181a383b9a1bbab1af6c Mon Sep 17 00:00:00 2001 From: kent Date: Fri, 9 Jan 2026 21:27:08 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=88=98=EC=A3=BC=EA=B4=80=EB=A6=AC=20?= =?UTF-8?q?=EB=AA=A9=EB=A1=9D=20=ED=8E=98=EC=9D=B4=EC=A7=80=20=EC=84=9C?= =?UTF-8?q?=EB=B2=84=20=EC=97=90=EB=9F=AC=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - page.tsx: API 응답 데이터 구조 수정 (ordersResult.data → ordersResult.data.items) - actions.ts: Quote 필드명 수정 (quote_no → quote_number) --- .../[locale]/(protected)/sales/order-management-sales/page.tsx | 2 +- src/components/orders/actions.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/[locale]/(protected)/sales/order-management-sales/page.tsx b/src/app/[locale]/(protected)/sales/order-management-sales/page.tsx index d01275aa..f788b144 100644 --- a/src/app/[locale]/(protected)/sales/order-management-sales/page.tsx +++ b/src/app/[locale]/(protected)/sales/order-management-sales/page.tsx @@ -117,7 +117,7 @@ export default function OrderManagementSalesPage() { ]); if (ordersResult.success && ordersResult.data) { - setOrders(ordersResult.data); + setOrders(ordersResult.data.items); } else { toast.error(ordersResult.error || "수주 목록을 불러오는데 실패했습니다."); } diff --git a/src/components/orders/actions.ts b/src/components/orders/actions.ts index 6a5dd22a..79d3dffc 100644 --- a/src/components/orders/actions.ts +++ b/src/components/orders/actions.ts @@ -381,7 +381,7 @@ function transformApiToFrontend(apiData: ApiOrder): Order { return { id: String(apiData.id), lotNumber: apiData.order_no, - quoteNumber: apiData.quote?.quote_no || '', + quoteNumber: apiData.quote?.quote_number || '', quoteId: apiData.quote_id ?? undefined, orderDate: apiData.received_at || apiData.created_at.split('T')[0], client: apiData.client_name || apiData.client?.name || '',