Explorar o código

feat: 库存管理新增批次号优先使用物品原有批次号逻辑

yusheng hai 9 meses
pai
achega
f229b3080d
Modificáronse 1 ficheiros con 7 adicións e 7 borrados
  1. 7 7
      src/views/warehouseManagement/stockManagement/add.vue

+ 7 - 7
src/views/warehouseManagement/stockManagement/add.vue

@@ -1369,7 +1369,7 @@
                 categoryModel: item.modelType, // 物品型号
                 specification: item.specification, // 规格
                 brandNum: item.brandNum, // 牌号
-                batchNo: batchNo, // 批次号
+                batchNo: item.batchNo||batchNo, // 批次号
                 minPackingQuantity: item.quantity, // 最小包装单元数量
                 packingQuantity: 1, // 包装数量
                 packingUnit: item.packingUnit, // 单位
@@ -1446,7 +1446,7 @@
                   //
                   packingSpecificationLabel:
                     productItem.extField?.packingSpecification?.split(','),
-                  batchNo: batchNo, // 批次号
+                  batchNo: productItem.batchNo||batchNo, // 批次号
                   warehouseIds: [productItem.warehouseId], // 仓库Id
                   warehouseNames: [productItem.warehouseName], // 仓库名称
                   outInDetailRecordRequestList:
@@ -1460,7 +1460,7 @@
                                 productIndex +
                                 '-' +
                                 packingIndex, // 包装索引
-                              batchNo: batchNo, // 批次号
+                              batchNo:productItem.batchNo|| batchNo, // 批次号
                               parentIndex:
                                 this.productList.length + productIndex, // 物品索引
                               categoryName: productItem.categoryName,
@@ -1765,7 +1765,7 @@
             productItem.materielCode = productItem.materielCode;
             productItem.categoryModel = productItem.modelType; // 物品型号
             productItem.specification = productItem.specification; // 规格
-            productItem.batchNo = batchNo; // 批次号
+            productItem.batchNo = productItem.batchNo|| batchNo; // 批次号
             productItem.warehouseIds = [productItem.warehouseId]; // 仓库Id
             productItem.warehouseNames = [productItem.warehouseName]; // 仓库名称
             productItem.packingSpecificationOption =
@@ -1782,7 +1782,7 @@
                           productIndex +
                           '-' +
                           packingIndex, // 包装索引
-                        batchNo: batchNo, // 批次号
+                        batchNo: productItem.batchNo|| batchNo, // 批次号
                         parentIndex: this.productList.length + productIndex, // 物品索引
                         categoryName: productItem.categoryName,
                         categoryCode: productItem.categoryCode,
@@ -2226,7 +2226,7 @@
                 categoryModel: item.modelType, // 物品型号
                 specification: item.specification, // 规格
                 brandNum: item.brandNum, // 牌号
-                batchNo: batchNo, // 批次号
+                batchNo: item.batchNo|| batchNo, // 批次号
                 minPackingQuantity: 1, // 最小包装单元数量
                 packingQuantity: filterArray[0]['数量'], // 包装数量
                 packingUnit: item.packingUnit, // 单位
@@ -2746,7 +2746,7 @@
             colorKey: item.colorKey ? item.colorKey.split(',') : '', // 颜色
             color: item.color,
             brandNum: item.brandNum, // 牌号
-            batchNo: batchNo, // 批次号
+            batchNo:item.batchNo||batchNo, // 批次号
             supplierListOptions: supplierList[item.id], // 供应商列表
             supplierId: '', // 供应商id
             supplierName: '', // 供应商名称