package com.ruoyi.api.service; import com.ruoyi.api.domain.AgvMoveParam; import com.ruoyi.common.core.domain.AjaxResult; import java.util.HashMap; /** * 作业统计 Service 接口 */ public interface IToWcsService { /** * 推送CTU出库任务 */ void pushOutMydoJob(); /** * 推送agv搬运作业 * @return */ AjaxResult pushAgvMoveJob(AgvMoveParam agvMoveParam); /** * 推送流利架入库任务 */ void pushInMydoJob(); /** * 出库作业确认 * @param outMydojobMakeSureParam * @return */ AjaxResult outMydojobMakeSure(HashMap outMydojobMakeSureParam); /** * 取消任务 * @param taskNo * @return */ AjaxResult cancelTaskByTaskNo(String taskNo); }