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 3bab6e37..4ac0b8d0 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 @@ -2959,18 +2959,14 @@ public class WmsMaterialCoilServiceImpl implements IWmsMaterialCoilService { } } + // 无论是分卷还是合卷 当前逻辑应该是可以继续的 此处先进行跳过 只回滚当前工序的 // 对于合卷操作,检查parent_coil_ids if ("合卷".equals(step.get("operation"))) { - Object parentCoilIdsObj = step.get("parent_coil_ids"); - if (parentCoilIdsObj != null) { - String parentCoilIdsStr = parentCoilIdsObj.toString(); - if (parentCoilIdsStr.contains(currentCoilIdStr)) { - // 当前钢卷是合卷的产物,返回null表示无法继续回滚 - return null; - } - } + // 当前钢卷是合卷的产物,返回null表示无法继续回滚 + return null; } + // 对于分卷操作,检查new_current_coil_nos是否包含多个钢卷号 if ("分卷".equals(step.get("operation"))) { // 当前钢卷是分卷操作产生的子钢卷,无法回滚