From 21f8282adee2e31b3bf8041d20568805dece69da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EB=B3=B4=EA=B3=A4?= Date: Sun, 22 Mar 2026 13:25:18 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20[=EC=9E=AC=EA=B3=A0=EC=83=9D=EC=82=B0]?= =?UTF-8?q?=20=ED=92=88=EB=AA=A9=EC=BD=94=EB=93=9C+=EB=A1=9C=ED=8A=B8?= =?UTF-8?q?=EB=B2=88=ED=98=B8=20=ED=91=9C=EC=8B=9C=20=EC=B6=94=EA=B0=80=20?= =?UTF-8?q?(=EB=AA=A9=EB=A1=9D/=EB=93=B1=EB=A1=9D/=EC=83=81=EC=84=B8=20?= =?UTF-8?q?=EC=A0=84=EC=B2=B4)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/stocks/BendingLotForm.tsx | 20 ++++++++++++++++++- .../stocks/StockProductionDetail.tsx | 8 ++++++++ src/components/stocks/StockProductionList.tsx | 10 +++++++++- 3 files changed, 36 insertions(+), 2 deletions(-) diff --git a/src/components/stocks/BendingLotForm.tsx b/src/components/stocks/BendingLotForm.tsx index b558336c..bc5142a1 100644 --- a/src/components/stocks/BendingLotForm.tsx +++ b/src/components/stocks/BendingLotForm.tsx @@ -486,7 +486,7 @@ export function BendingLotForm({ initialData, isEditMode = false }: BendingLotFo
{/* 기본 정보 */} -
+
setForm((prev) => ({ ...prev, regDate: date }))} />
+
+ + +
+
+ + +
diff --git a/src/components/stocks/StockProductionDetail.tsx b/src/components/stocks/StockProductionDetail.tsx index 0e064d88..e5ab17c5 100644 --- a/src/components/stocks/StockProductionDetail.tsx +++ b/src/components/stocks/StockProductionDetail.tsx @@ -141,6 +141,14 @@ export function StockProductionDetail({ orderId }: StockProductionDetailProps) {
+
+ + +
+
+ + +
diff --git a/src/components/stocks/StockProductionList.tsx b/src/components/stocks/StockProductionList.tsx index 48907c72..27b87465 100644 --- a/src/components/stocks/StockProductionList.tsx +++ b/src/components/stocks/StockProductionList.tsx @@ -209,8 +209,9 @@ export function StockProductionList() { const tableColumns: TableColumn[] = useMemo(() => [ { key: "rowNumber", label: "번호", className: "px-2 text-center w-[60px]" }, { key: "orderNo", label: "생산번호", className: "px-2", sortable: true, copyable: true }, + { key: "itemCode", label: "품목코드", className: "px-2", sortable: true, copyable: true }, { key: "lotNumber", label: "로트번호", className: "px-2", copyable: true }, - { key: "itemSummary", label: "품목", className: "px-2", sortable: true, copyable: true }, + { key: "itemSummary", label: "품목명", className: "px-2", sortable: true, copyable: true }, { key: "quantity", label: "수량", className: "px-2 text-center", sortable: true }, { key: "regDate", label: "등록일", className: "px-2", sortable: true, copyable: true }, { key: "status", label: "상태", className: "px-2 text-center", sortable: true }, @@ -240,6 +241,13 @@ export function StockProductionList() { {order.orderNo} + + {order.items?.[0]?.itemCode ? ( + + {order.items[0].itemCode} + + ) : "-"} + {order.bendingLot?.lotNumber ? (