diff --git a/frontend/components/pop/hardcoded/production/WorkOrderList.tsx b/frontend/components/pop/hardcoded/production/WorkOrderList.tsx index b354f923..870b847c 100644 --- a/frontend/components/pop/hardcoded/production/WorkOrderList.tsx +++ b/frontend/components/pop/hardcoded/production/WorkOrderList.tsx @@ -307,25 +307,37 @@ function CompressedProcessSteps({ const currentIdx = sorted.findIndex((p) => p.seq_no === currentSeqNo); if (currentIdx < 0) return null; - // For completed status: show all as checkmarks + // For completed status: show progress up to current card's seq position if (status === "completed") { + const currentSeqNum = parseInt(currentSeqNo, 10); + const allDone = currentIdx === sorted.length - 1; // 마지막 공정이면 전체 완료 return (