diff --git a/klp-wms/src/main/java/com/klp/service/impl/WmsCoilPendingActionServiceImpl.java b/klp-wms/src/main/java/com/klp/service/impl/WmsCoilPendingActionServiceImpl.java index ae9b2744..32156662 100644 --- a/klp-wms/src/main/java/com/klp/service/impl/WmsCoilPendingActionServiceImpl.java +++ b/klp-wms/src/main/java/com/klp/service/impl/WmsCoilPendingActionServiceImpl.java @@ -95,7 +95,13 @@ public class WmsCoilPendingActionServiceImpl implements IWmsCoilPendingActionSer qw.eq(bo.getCoilId() != null, "wcpa.coil_id", bo.getCoilId()); qw.like(StringUtils.isNotBlank(bo.getCurrentCoilNo()), "wcpa.current_coil_no", bo.getCurrentCoilNo()); qw.eq(bo.getActionType() != null, "wcpa.action_type", bo.getActionType()); - qw.ne(bo.getActionStatus() != null, "wcpa.action_status",2); + if (bo.getActionStatus() != null) { + if (bo.getActionStatus() == -1) { + qw.ne("wcpa.action_status", 2); + } else { + qw.eq("wcpa.action_status", bo.getActionStatus()); + } + } qw.eq(bo.getWarehouseId() != null, "wcpa.warehouse_id", bo.getWarehouseId()); qw.eq(bo.getPriority() != null, "wcpa.priority", bo.getPriority()); qw.like(StringUtils.isNotBlank(bo.getSourceType()), "wcpa.source_type", bo.getSourceType());