diff --git a/src/components/ProductionProcess/EquipmentStatusDashboard.tsx b/src/components/ProductionProcess/EquipmentStatusDashboard.tsx index 7a41e29..d6127db 100644 --- a/src/components/ProductionProcess/EquipmentStatusDashboard.tsx +++ b/src/components/ProductionProcess/EquipmentStatusDashboard.tsx @@ -244,16 +244,22 @@ const EquipmentStatusDashboard: React.FC = () => { - +
- + {t("Equipment Name and Code")} {details.map((d) => ( - + {d.equipmentDetailName || "-"} @@ -269,13 +275,19 @@ const EquipmentStatusDashboard: React.FC = () => { {/* 工序 Row */} - + {t("Process")} {details.map((d) => ( - + {d.status === "Processing" ? d.currentProcess?.processName || "-" : "-"} ))} @@ -283,7 +295,7 @@ const EquipmentStatusDashboard: React.FC = () => { {/* 狀態 Row - 修改:Processing 时只显示 job order code */} - + {t("Status")} @@ -295,7 +307,13 @@ const EquipmentStatusDashboard: React.FC = () => { // Processing 时只显示 job order code,不显示 Chip if (d.status === "Processing" && cp?.jobOrderCode) { return ( - + {cp.jobOrderCode} @@ -305,7 +323,13 @@ const EquipmentStatusDashboard: React.FC = () => { // 其他状态显示 Chip return ( - + ); @@ -316,13 +340,19 @@ const EquipmentStatusDashboard: React.FC = () => { {/* 開始時間 Row */} - + {t("Start Time")} {details.map((d) => ( - + {d.status === "Processing" ? formatDateTime(d.currentProcess?.startTime) : "-"} @@ -332,13 +362,19 @@ const EquipmentStatusDashboard: React.FC = () => { {/* 預計完成時間 Row */} - + {t("預計完成時間")} {details.map((d) => ( - + {d.status === "Processing" ? calculateEstimatedCompletionTime( d.currentProcess?.startTime, @@ -351,13 +387,19 @@ const EquipmentStatusDashboard: React.FC = () => { {/* 剩餘時間 Row */} - + {t("Remaining Time (min)")} {details.map((d) => ( - + {d.status === "Processing" ? calculateRemainingTime( d.currentProcess?.startTime,