diff --git a/src/components/production/WorkerScreen/index.tsx b/src/components/production/WorkerScreen/index.tsx index 61922aa5..32712df5 100644 --- a/src/components/production/WorkerScreen/index.tsx +++ b/src/components/production/WorkerScreen/index.tsx @@ -645,7 +645,7 @@ export default function WorkerScreen() { (itemId: string, step: WorkStepData) => { if (step.isMaterialInput) { // 자재투입 → 자재 투입 모달 열기 - const order = workOrders.find((o) => o.id === itemId); + const order = workOrders.find((o) => o.id === itemId || itemId.startsWith(`${o.id}-node-`)); if (order) { setSelectedOrder(order); setIsMaterialModalOpen(true);