TaskAssignService.java 604 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);
}