diff --git a/mhd_wms/src/main/java/com/mhd/wms/domain/materialBarCode/service/MaterialBarCodeDomainService.java b/mhd_wms/src/main/java/com/mhd/wms/domain/materialBarCode/service/MaterialBarCodeDomainService.java index 760264672..fd96deb90 100644 --- a/mhd_wms/src/main/java/com/mhd/wms/domain/materialBarCode/service/MaterialBarCodeDomainService.java +++ b/mhd_wms/src/main/java/com/mhd/wms/domain/materialBarCode/service/MaterialBarCodeDomainService.java @@ -70,6 +70,9 @@ public class MaterialBarCodeDomainService { if (CollectionUtil.isEmpty(materialBaseInfoDO.getMaterialBarCodeList())){ return true; } + materialBaseInfoDO.getMaterialBarCodeList().forEach(item -> { + item.setMaterialBaseInfoId(materialBaseInfoDO.getMaterialBaseInfoId()); + }); return materialBarCodeService.batchInsertOrUpdate(materialBaseInfoDO.getMaterialBarCodeList()); } }