TaskAssignService.java
694 Bytes
package com.huaheng.api.wcs.service.taskAssignService;
import com.huaheng.api.wcs.domain.WcsTask;
import com.huaheng.framework.web.domain.AjaxResult;
import com.huaheng.pc.config.location.domain.Location;
import com.huaheng.pc.task.taskHeader.domain.TaskHeader;
/**
 * 任务下发接口Service层
 * @author ricard
 * @date    2019/10/11
 *
 */
public interface TaskAssignService {
    //wms下发任务给wcs
    AjaxResult wcsTaskAssign(TaskHeader taskHeader);
    WcsTask switchTaskTypeToWcs(WcsTask wcsTask);
    AjaxResult sendToWcs(TaskHeader taskHeader, int preTaskNo, Location location);
    AjaxResult wcsReturnCheckOut(String port,String warehouseCode,String containerCode);
}