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 6374c706..330ada6d 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 @@ -637,7 +637,7 @@ public class WmsMaterialCoilServiceImpl implements IWmsMaterialCoilService { * - 若为四级库位,且其父级三级库位未拆分(splitStatus!=1),禁止使用该四级库位。 */ private void validateActualWarehouseForAssign(Long actualWarehouseId, Long ignoreOccupiedId) { - if (actualWarehouseId == null) { + if (actualWarehouseId == null || actualWarehouseId.equals(-1L)) { return; } WmsActualWarehouseVo aw = actualWarehouseService.queryById(actualWarehouseId);