using System; using System.Collections.Generic; using System.Text; using WCS.Data.Models; using static WCS.WMSWorkflow.ApiParam; namespace WCS.WMSWorkflow { public interface IWMS { /// /// 更新任务进程 /// List I_WCS_PutTaskStep(List task); /// /// 分配货位 /// GetWareCellReply I_WCS_GetWareCell(GetWareCellParam param); /// /// 获取移库任务 /// GetMoveTaskReply I_WCS_GetMoveTask(GetMoveTaskParam param); /// /// 获取可用巷道优先列表 /// GetTunnelListReply I_WCS_GetTunnelList(GetTunnelListParam param); /// /// 获取入库任务 /// GetInTaskReply I_WCS_GetInTask(GetInTaskParam param); /// /// 获取排往18车间任务 /// GetExeTaskReply I_WCS_GetExeTask(GetExeTaskParam param); /// /// 上传设备异常信息 /// GetExcTaskReply I_WCS_UploadExcTask(UploadExcTaskParam param); /// /// 获取出库任务 /// GetOutTaskReply I_WCS_GetOutTask(GetOutTaskParam param); /// /// 上传设备PLC信息 /// GetExcTaskReply I_WCS_PutDevInfo(List param); /// /// 重量上传 /// GetWeightReply I_WCS_GetWeight(GetWeightParam param); /// /// 连续熟化模式上传 /// /// /// GetMatureContinueModeReply I_WCS_GetMatureContinueMode(GetMatureContinueParam param); } }