44 lines
798 B
Java
44 lines
798 B
Java
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<String, String> outMydojobMakeSureParam);
|
|
|
|
/**
|
|
* 取消任务
|
|
* @param taskNo
|
|
* @return
|
|
*/
|
|
AjaxResult cancelTaskByTaskNo(String taskNo);
|
|
|
|
|
|
}
|