package com.zy.api.service;
|
|
import com.core.common.R;
|
import com.zy.api.controller.params.ReceviceTaskParams;
|
import com.zy.api.controller.params.StopOutTaskParams;
|
import com.zy.api.controller.params.WorkTaskParams;
|
|
import java.util.Set;
|
|
public interface WcsApiService {
|
|
/**
|
* 下发任务至WCS
|
* @author Ryan
|
* @date 2026/1/10 13:57
|
* @param params
|
* @return com.core.common.R
|
*/
|
R pubWrkToWcs(WorkTaskParams params);
|
|
/**
|
* 堆垛机任务完成状态上报
|
* @author Ryan
|
* @date 2026/1/10 16:29
|
* @param params
|
* @return com.core.common.R
|
*/
|
R receviceTaskFromWcs(ReceviceTaskParams params);
|
|
/**
|
* batch pause out tasks
|
* @param params
|
* @return
|
*/
|
R pauseOutTasks(StopOutTaskParams params);
|
|
}
|