浏览代码

条码2转大写bug修复

zhaohuanhuan 11 月之前
父节点
当前提交
362fcf36d9
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      src/views/outbound/picking/list/index.vue

+ 3 - 3
src/views/outbound/picking/list/index.vue

@@ -405,18 +405,18 @@ const _handlerScan=(code)=> {
           return list;
         }, [])
         const listMap = modelLocative.list.reduce((acc, item) => {
-          const key = `${barcodeToUpperCase(item.barcode)},${barcodeToUpperCase(item.barcodeAs)}-${item.operationTime}`
+          const key = `${barcodeToUpperCase(item.barcode)},${item.barcodeAs}-${item.operationTime}`
           acc[key] = item
           return acc
         }, {})
         const upperCode = barcodeToUpperCase(code);
         let barcode = Object.keys(listMap).find(key => {
-          return key.includes(`${upperCode},`) || key.includes(`${upperCode}-null`);
+          return key.includes(`${upperCode},`) || key.includes(`${code}-null`);
         });
         let activeBarcode=listMap[barcode]
         if (!activeBarcode) {
           activeBarcode = modelLocative.list.find(item => {
-            return barcodeToUpperCase(item.barcode) === upperCode || barcodeToUpperCase(item.barcodeAs) === upperCode;
+            return barcodeToUpperCase(item.barcode) === upperCode || item.barcodeAs === upperCode;
           });
         }
         if(activeBarcode.operationTime){