fix: [출고관리] 목록 테이블 수신자/수신주소/수신처/작성자/출고일 API 매핑 연동
- OrderInfoApiData에 writer_name, writer_id, delivery_date 필드 추가 - transformApiToListItem에서 5개 필드 매핑 누락 수정
This commit is contained in:
@@ -50,6 +50,9 @@ interface OrderInfoApiData {
|
||||
site_name?: string;
|
||||
delivery_address?: string;
|
||||
contact?: string;
|
||||
delivery_date?: string;
|
||||
writer_id?: number;
|
||||
writer_name?: string;
|
||||
}
|
||||
|
||||
interface ShipmentApiData {
|
||||
@@ -147,6 +150,12 @@ function transformApiToListItem(data: ShipmentApiData): ShipmentItem {
|
||||
depositConfirmed: data.deposit_confirmed,
|
||||
invoiceIssued: data.invoice_issued,
|
||||
deliveryTime: data.expected_arrival,
|
||||
// 수신/작성자/출고일 매핑
|
||||
receiver: data.receiver || '',
|
||||
receiverAddress: data.order_info?.delivery_address || data.delivery_address || '',
|
||||
receiverCompany: data.order_info?.customer_name || data.customer_name || '',
|
||||
writer: data.order_info?.writer_name || data.creator?.name || '',
|
||||
shipmentDate: data.scheduled_date || '',
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user