using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using WIDESEAWCS_Core; using WIDESEAWCS_Core.BaseServices; using WIDESEAWCS_DTO.Stock; using WIDESEAWCS_Model.Models.TaskInfo; namespace WIDESEAWCS_ITaskInfoService { public interface ITaskService : IService { //一入一出获取任务 Dt_Task TaskInorOut(string InorOut); //接收WMS任务 WebResponseContent WMSaddTask(Dt_Task task); //接收多条WMS任务 WebResponseContent WMSaddListTask(List tasks); //堆垛机修改任务状态 Dt_Task UpdateTaskStatus(int TaskNum,int R_State); //任务完成 Stock TaskAccomplish(int TaskNum); //根据任务号查询任务 Dt_Task SeletcTaskNum(int TaskNum); //根据任务号删除任务 WebResponseContent WCSTaskDelete(int tasknum); } }