自动化立体仓库 - WMS系统
zwl
5 天以前 83044bcc31cfbd38d9ac4aa50a8d92833e53fbfa
src/main/java/com/zy/api/service/WcsApiService.java
@@ -5,6 +5,8 @@
import com.zy.api.controller.params.StopOutTaskParams;
import com.zy.api.controller.params.WorkTaskParams;
import java.util.HashMap;
import java.util.List;
import java.util.Set;
public interface WcsApiService {
@@ -19,6 +21,15 @@
    R pubWrkToWcs(WorkTaskParams params);
    /**
     * 批量下发任务至WCS
     * @author Ryan
     * @date 2026/3/16 15:57
     * @param paramsList
     * @return com.core.common.R
     */
    R pubWrksToWcs(List<WorkTaskParams> paramsList);
    /**
     * 堆垛机任务完成状态上报
     * @author Ryan
     * @date 2026/1/10 16:29
@@ -28,10 +39,18 @@
    R receviceTaskFromWcs(ReceviceTaskParams params);
    /**
     * 主动拉取WCS设备状态并同步到WMS设备状态表
     * @author Ryan
     * @date 2026/3/21 11:30
     * @return com.core.common.R
     */
    R syncDeviceStatusFromWcs();
    /**
     * batch pause out tasks
     * @param params
     * @return
     */
    R pauseOutTasks(StopOutTaskParams params);
    R pauseOutTasks(List<HashMap<String,Object>> params);
}