| @@ -1768,7 +1768,7 @@ const PickerCardList: React.FC<PickerCardListProps> = ({ | |||||
| <Typography variant="body2" color="text.secondary" sx={{ mt: 1 }}> | <Typography variant="body2" color="text.secondary" sx={{ mt: 1 }}> | ||||
| {t("Control Time")}: <TimeDisplay startTime={session.startTime} endTime={session.endTime} /> | {t("Control Time")}: <TimeDisplay startTime={session.startTime} endTime={session.endTime} /> | ||||
| </Typography> | </Typography> | ||||
| <Typography variant="body2" color="text.secondary" sx={{ mt: 1 }}>{t("Total Item Kind Number")}: {session.totalItemNumber}</Typography> | |||||
| <Typography variant="body2" color="text.secondary" sx={{ mt: 1 }}>{t("Total Item Kind Number")}: {session.totalInventoryLotNumber}</Typography> | |||||
| </CardContent> | </CardContent> | ||||
| @@ -492,7 +492,7 @@ const PickerReStockTake: React.FC<PickerReStockTakeProps> = ({ | |||||
| const code = detail.warehouseCode?.trim() || ""; | const code = detail.warehouseCode?.trim() || ""; | ||||
| const key = itemMode ? `${code}|${area}|${slot}` : `${area}|${slot}`; | const key = itemMode ? `${code}|${area}|${slot}` : `${area}|${slot}`; | ||||
| const label = itemMode | const label = itemMode | ||||
| ? [code, [area, slot].filter(Boolean).join(" ")].filter(Boolean).join(" · ") || "-" | |||||
| ? code || [area, slot].filter(Boolean).join(" ") || "-" | |||||
| : area || slot | : area || slot | ||||
| ? `${area}${slot}` | ? `${area}${slot}` | ||||
| : code || "-"; | : code || "-"; | ||||
| @@ -590,7 +590,7 @@ const PickerStockTake: React.FC<PickerStockTakeProps> = ({ | |||||
| const code = detail.warehouseCode?.trim() || ""; | const code = detail.warehouseCode?.trim() || ""; | ||||
| const key = itemMode ? `${code}|${area}|${slot}` : `${area}|${slot}`; | const key = itemMode ? `${code}|${area}|${slot}` : `${area}|${slot}`; | ||||
| const label = itemMode | const label = itemMode | ||||
| ? [code, [area, slot].filter(Boolean).join(" ")].filter(Boolean).join(" · ") || "-" | |||||
| ? code || [area, slot].filter(Boolean).join(" ") || "-" | |||||
| : area || slot | : area || slot | ||||
| ? `${area}${slot}` | ? `${area}${slot}` | ||||
| : code || "-"; | : code || "-"; | ||||
| @@ -415,7 +415,9 @@ const StockTakeRoundCardList: React.FC<StockTakeRoundCardListProps> = ({ | |||||
| > | > | ||||
| <DialogTitle>{t("Confirm close round")}</DialogTitle> | <DialogTitle>{t("Confirm close round")}</DialogTitle> | ||||
| <DialogContent dividers> | <DialogContent dividers> | ||||
| <Typography variant="body2">{t("Close round confirm message")}</Typography> | |||||
| <Typography variant="body2" sx={{ whiteSpace: "pre-line" }}> | |||||
| {t("Close round confirm message")} | |||||
| </Typography> | |||||
| </DialogContent> | </DialogContent> | ||||
| <DialogActions sx={{ px: 3, py: 2 }}> | <DialogActions sx={{ px: 3, py: 2 }}> | ||||
| <Button | <Button | ||||
| @@ -455,7 +455,9 @@ const StockTakeTab: React.FC = () => { | |||||
| > | > | ||||
| <DialogTitle>{t("Confirm close round")}</DialogTitle> | <DialogTitle>{t("Confirm close round")}</DialogTitle> | ||||
| <DialogContent dividers> | <DialogContent dividers> | ||||
| <Typography variant="body2">{t("Close round confirm message")}</Typography> | |||||
| <Typography variant="body2" sx={{ whiteSpace: "pre-line" }}> | |||||
| {t("Close round confirm message")} | |||||
| </Typography> | |||||
| </DialogContent> | </DialogContent> | ||||
| <DialogActions sx={{ px: 3, py: 2 }}> | <DialogActions sx={{ px: 3, py: 2 }}> | ||||
| <Button | <Button | ||||
| @@ -21,7 +21,7 @@ | |||||
| "Back to rounds": "Back to rounds", | "Back to rounds": "Back to rounds", | ||||
| "Close round": "Close round", | "Close round": "Close round", | ||||
| "Confirm close round": "Close this round?", | "Confirm close round": "Close this round?", | ||||
| "Close round confirm message": "This button is for emergency use only. Closing marks this round as completed and releases auto put-aways held by stock take. Items not yet approved will not be auto-approved or given approver quantities. Already approved (saved) items stay as they are. This does not delete stock-take data, and it is not cancel / void. Continue?", | |||||
| "Close round confirm message": "After closing:\n1. This round will be marked as completed\n2. Unapproved items will not change\n\nContinue?", | |||||
| "Completed rounds for month": "Completed rounds ({{month}})", | "Completed rounds for month": "Completed rounds ({{month}})", | ||||
| "Failed to close round": "Failed to close round", | "Failed to close round": "Failed to close round", | ||||
| "In progress": "In progress", | "In progress": "In progress", | ||||
| @@ -190,7 +190,7 @@ | |||||
| "Submit All Inputted": "Submit All Inputted", | "Submit All Inputted": "Submit All Inputted", | ||||
| "Total": "Total", | "Total": "Total", | ||||
| "Total Adjustments": "Total Adjustments", | "Total Adjustments": "Total Adjustments", | ||||
| "Total Item Kind Number": "Items", | |||||
| "Total Item Kind Number": "Item lots", | |||||
| "Total Items": "Total Items", | "Total Items": "Total Items", | ||||
| "Total Lots": "Total Lots", | "Total Lots": "Total Lots", | ||||
| "Total Sections": "Total Sections", | "Total Sections": "Total Sections", | ||||
| @@ -4,7 +4,7 @@ | |||||
| "Back to rounds": "返回輪次列表", | "Back to rounds": "返回輪次列表", | ||||
| "Close round": "關閉此輪", | "Close round": "關閉此輪", | ||||
| "Confirm close round": "確認關閉此輪?", | "Confirm close round": "確認關閉此輪?", | ||||
| "Close round confirm message": "此按鈕僅供緊急用途。關閉後此輪會標記為已完成,並釋放因盤點暫緩的自動上架。尚未審核的項目不會因此被改成已審核或自動帶入審核數量;已審核並儲存的項目維持現狀。確定要關閉?", | |||||
| "Close round confirm message": "關閉後:\n1. 此輪將會標為已完成\n2. 未審核項目不會有任何變動\n\n確定要關閉?", | |||||
| "Completed rounds for month": "已完成輪次({{month}})", | "Completed rounds for month": "已完成輪次({{month}})", | ||||
| "Failed to close round": "關閉輪次失敗", | "Failed to close round": "關閉輪次失敗", | ||||
| "In progress": "進行中", | "In progress": "進行中", | ||||
| @@ -164,7 +164,7 @@ | |||||
| "items unit": "項", | "items unit": "項", | ||||
| "lots unit": "筆", | "lots unit": "筆", | ||||
| "Create Stock Take (Select Sections)": "建立盤點", | "Create Stock Take (Select Sections)": "建立盤點", | ||||
| "Total Item Kind Number": "貨品種類", | |||||
| "Total Item Kind Number": "貨品批號", | |||||
| "View ReStockTake": "重新盤點", | "View ReStockTake": "重新盤點", | ||||
| "Warehouse missing stock take section tooltip has": "有 {{count}} 個倉庫未設定盤點區域,點擊查看", | "Warehouse missing stock take section tooltip has": "有 {{count}} 個倉庫未設定盤點區域,點擊查看", | ||||
| "Warehouse missing stock take section tooltip none": "所有倉庫均已設定盤點區域", | "Warehouse missing stock take section tooltip none": "所有倉庫均已設定盤點區域", | ||||