| | |
| | | |
| | | import com.zy.asrs.entity.AgvBasDevp; |
| | | import com.zy.asrs.entity.AgvWrkMast; |
| | | import com.zy.asrs.entity.param.EmptyPlateOutParam; |
| | | import com.zy.asrs.entity.param.LocDetlAdjustParam; |
| | | import com.zy.asrs.entity.param.StockOutParam; |
| | | import com.zy.common.model.StartupDto; |
| | |
| | | /* |
| | | 通知档手动生成任务 |
| | | */ |
| | | StartupDto createWaitPainWrkMastStart(List<AgvBasDevp> agvBasDevpList, Long userId); |
| | | StartupDto createWaitPainWrkMastStart(List<AgvBasDevp> agvBasDevpList, Long userId, boolean isConveyor); |
| | | |
| | | /* |
| | | 生成出库任务 |
| | | */ |
| | | void stockOutWrkMast(List<TaskDto> agvTaskDtos, Long userId); |
| | | |
| | | /* |
| | | 生成出库任务 |
| | | */ |
| | | void processOut(List<TaskDto> agvTaskDtos, Long userId); |
| | | |
| | | /* |
| | | 生成拣料入库任务 |
| | |
| | | /* |
| | | 空板入库 |
| | | */ |
| | | String emptyPlateIn(String sourceStaion, Long userId); |
| | | String emptyPlateIn(String station, String containerCode, Short containerType, Long userId, boolean emptyAutoIn); |
| | | |
| | | void emptyPlateOut(EmptyPlateOutParam param, Long userId); |
| | | String emptyPlateInV2(String station, String containerCode, Short containerType, Long userId, boolean emptyAutoIn,String factory); |
| | | |
| | | String emptyPlateInV3(String station, String containerCode, Short containerType, Long userId, boolean emptyAutoIn); |
| | | |
| | | |
| | | void emptyPlateOut(String station, int containerType, Long userId); |
| | | |
| | | /** |
| | | * 库存明细调整 |
| | | */ |
| | | void adjustLocDetl(LocDetlAdjustParam param, Long userId); |
| | | |
| | | /** |
| | | * 手动完成工作档 |
| | | */ |
| | | void completeWrkMast(String workNo, Long userId); |
| | | |
| | | /** |
| | | * 手动取消工作档 |
| | | */ |
| | | void cancelWrkMast(String workNo, Long userId, Integer type); |
| | | |
| | | /** |
| | | * 切换调拨类型 |
| | | */ |
| | | void changeType(String workNo, Long userId); |
| | | |
| | | } |