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>
|
{
|
//一入一出获取任务
|
Dt_Task TaskInorOut(string InorOut);
|
|
//接收WMS任务
|
WebResponseContent WMSaddTask(Dt_Task task);
|
|
//接收多条WMS任务
|
WebResponseContent WMSaddListTask(List<Dt_Task> tasks);
|
|
//堆垛机修改任务状态
|
Dt_Task UpdateTaskStatus(int TaskNum,int R_State);
|
|
//任务完成
|
Stock TaskAccomplish(int TaskNum);
|
|
//根据任务号查询任务
|
Dt_Task SeletcTaskNum(int TaskNum);
|
|
//根据任务号删除任务
|
WebResponseContent WCSTaskDelete(int tasknum);
|
}
|
}
|