diff --git a/klp-wms/src/main/java/com/klp/service/impl/WmsMaterialCoilServiceImpl.java b/klp-wms/src/main/java/com/klp/service/impl/WmsMaterialCoilServiceImpl.java index cb448324..01c5eb06 100644 --- a/klp-wms/src/main/java/com/klp/service/impl/WmsMaterialCoilServiceImpl.java +++ b/klp-wms/src/main/java/com/klp/service/impl/WmsMaterialCoilServiceImpl.java @@ -4247,6 +4247,13 @@ public class WmsMaterialCoilServiceImpl implements IWmsMaterialCoilService { updateQrcodeContentForReturn(oldCoil, newCoil.getCoilId()); } + // 退货操作:记录加工日志(operationType=2) + // 老的实际库区存在,加一条加工出库记录 + Long oldActualWarehouseId = oldCoil.getActualWarehouseId(); + if (oldActualWarehouseId != null && oldActualWarehouseId != -1L) { + recordWarehouseOperationLog(oldCoil.getCoilId(), oldActualWarehouseId, 2, 2, "退货操作-加工出库"); + } + return queryById(newCoil.getCoilId()); }