出库不减o库存问题修改;

This commit is contained in:
王奎兴
2026-05-29 14:20:03 +08:00
parent 7c000fda35
commit ba6b38d8c6
4 changed files with 23 additions and 4 deletions
@@ -401,6 +401,14 @@ public class OutMaterialDetailImpl extends ServiceImpl<OutMaterialDetailMapper,
//保存物料明细信息
outMaterialDetailList.forEach(outMaterialDetail -> {
outMaterialDetail.setIsAllocated("1");
Long materialInventoryId = outMaterialDetail.getMaterialInventoryId();
if (materialInventoryId != null) {
MaterialInventory materialInventory = materialInventoryMapper.selectById(materialInventoryId);
outMaterialDetail.setBatchNumber(materialInventory.getBatchNumber());
outMaterialDetail.setExpiryDate(materialInventory.getExpiryDate());
outMaterialDetail.setProductionDate(materialInventory.getProductionDate());
outMaterialDetail.setLotNo(materialInventory.getLotNumber());
}
});
saveOrUpdateBatch(outMaterialDetailList);