diff --git a/src/main/java/com/gaotao/modules/automatedWarehouse/service/impl/WcsTaskServiceImpl.java b/src/main/java/com/gaotao/modules/automatedWarehouse/service/impl/WcsTaskServiceImpl.java index edabd74..e2a4212 100644 --- a/src/main/java/com/gaotao/modules/automatedWarehouse/service/impl/WcsTaskServiceImpl.java +++ b/src/main/java/com/gaotao/modules/automatedWarehouse/service/impl/WcsTaskServiceImpl.java @@ -530,7 +530,17 @@ public class WcsTaskServiceImpl implements WcsTaskService { ex.printStackTrace(); } } else { - System.out.println("栈板{}无预留物料,不创建配送任务 - rqrq" + callbackTask.getPalletId()); + //如果是领料申请单或者发货申请单出来的 但是没有预留标签了 直接回库 + // 创建配送任务 - rqrq + ScheduleDeliveryTask scheduleDeliveryTask = new ScheduleDeliveryTask(); + scheduleDeliveryTask.setSite(callbackTask.getSite()); + scheduleDeliveryTask.setPalletId(callbackTask.getPalletId()); + scheduleDeliveryTask.setFromLocation(callbackTask.getToStation()); + scheduleDeliveryTask.setToArea("Z103"); + scheduleDeliveryTask.setUsername("SYS_WMS"); + autoTaskService.scheduleDeliveryTask(scheduleDeliveryTask); + System.out.println("栈板{}没有预约任务且有预留物料,自动移库到另外一个点位{} - rqrq"+ + callbackTask.getPalletId()); } } } else {