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 a6d487de..6e607ef7 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 @@ -1137,6 +1137,9 @@ public class WmsMaterialCoilServiceImpl implements IWmsMaterialCoilService { validateActualWarehouseForAssign(bo.getActualWarehouseId(), ignoreOccupiedId); } + if (oldCoil.getActualWarehouseId() != null){ + updateActualWarehouseEnableStatus(oldCoil.getActualWarehouseId(), null); + } // 1. 将原钢卷标记为历史数据(dataType = 0) LambdaUpdateWrapper updateWrapper = new LambdaUpdateWrapper<>(); updateWrapper.eq(WmsMaterialCoil::getCoilId, oldCoil.getCoilId())