fix: 수주관리 목록 페이지 서버 에러 수정
- page.tsx: API 응답 데이터 구조 수정 (ordersResult.data → ordersResult.data.items) - actions.ts: Quote 필드명 수정 (quote_no → quote_number)
This commit is contained in:
@@ -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 || "수주 목록을 불러오는데 실패했습니다.");
|
||||
}
|
||||
|
||||
@@ -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 || '',
|
||||
|
||||
Reference in New Issue
Block a user