浏览代码

update qR scan

reset-do-picking-order
CANCERYS\kw093 5 天前
父节点
当前提交
25cfed96d6
共有 1 个文件被更改,包括 8 次插入5 次删除
  1. +8
    -5
      src/components/FinishedGoodSearch/GoodPickExecutiondetail.tsx

+ 8
- 5
src/components/FinishedGoodSearch/GoodPickExecutiondetail.tsx 查看文件

@@ -2840,11 +2840,14 @@ const handleSubmitAllScanned = useCallback(async () => {

// ADD THIS: Auto-stop scan when no data available
useEffect(() => {
if (isManualScanning && combinedLotData.length === 0) {
console.log("⏹️ No data available, auto-stopping QR scan...");
handleStopScan();
}
}, [combinedLotData.length, isManualScanning, handleStopScan]);
return () => {
if (isManualScanning) {
console.log("🧹 Pick execution component unmounting, stopping QR scanner...");
stopScan();
resetScan();
}
};
}, [isManualScanning, stopScan, resetScan]);

// Cleanup effect
useEffect(() => {


正在加载...
取消
保存