Преглед изворни кода

上架-兼容小括号条码

(cherry picked from commit 40deb53ca169768241976446e24faca2d7f4323d)
zhaohuanhuan пре 4 месеци
родитељ
комит
7dc045cfd1
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      src/views/inbound/putaway/task/index.vue

+ 2 - 2
src/views/inbound/putaway/task/index.vue

@@ -319,7 +319,7 @@ const setBarcode = (code, type) => {
 //根据条码批次分组数据
 const groupedData = (data) => {
   return data.reduce((acc, item) => {
-    const key = `(${item.barcode}、${item.barcodeAs}、${item.sku})-${item.lotNumber}`
+    const key = `{${item.barcode}、${item.barcodeAs}、${item.sku}}-${item.lotNumber}`
     if (acc[key]) {
       acc[key].push(item)
     } else {
@@ -332,7 +332,7 @@ const groupedData = (data) => {
 const matchingBarcodeItem = (data, barcode) => {
   const matchingItems = []
   for (const key in data) {
-    const barcodeList = key.match(/\((.*?)\)/)[1].split('、')
+    const barcodeList = key.match(/\{(.*?)\}/)[1].split('、')
     if (data.hasOwnProperty(key)) {
       if (barcodeList.some(item => barcodeToUpperCase(item) === barcodeToUpperCase(barcode))) {
         matchingItems.push(data[key])