namespace WCS.Application;
public class TaskRequest
{
public string TaskNo { get; set; } // 任务号
public string PalletNo { get; set; } // 托盘号
public TaskTypeEnum TaskType { get; set; } // 任务类型
public TaskStatusEnum TaskStatus { get; set; } // 任务状态 0 等待执行 1 正在执行 2 执行完成 3 异常结束 4 任务取消
}
public class TaskRequestWMS
{
public string TaskNo { get; set; } // 任务号
public string PalletNo { get; set; } // 托盘号
public string TaskType { get; set; } // 任务类型
public string TaskStatus { get; set; } // 任务状态 0 等待执行 1 正在执行 2 执行完成 3 异常结束 4 任务取消
}
///
/// 申请巷道WMS返回的实体
///
public class ResponseTasks
{
public string StatusCode { get; set; }
public int Success { get; set; }
public string Message { get; set; }
public ResponseTasksModel TaskList { get; set; }
}
///
/// 任务完成 WMS返回实体
///
public class ResponseModel
{
public int StatusCode { get; set; }
public string Msg { get; set; }
}
public class ResponseTasksModel
{
///
/// 任务号
///
public string TaskNo { get; set; }
///
/// 任务类型
///
public string TaskType { get; set; }
///
/// 托盘号
///
public string PalletNo { get; set; }
///
/// 起始位置
///
public string StartLocate { get; set; }
///
/// 起始巷道
///
public string StartRoadway { get; set; }
///
/// 结束位置
///
public string EndLocate { get; set; }
///
/// 目标巷道
///
public string EndRoadway { get; set; }
///
/// 出库口
///
public string OutMode { get; set; }
///
/// 顺序-优先级
///
public int Order { get; set; }
}
///
/// 申请入库任务 巷道或储位
///
public class RequestAsnTask
{
public string PalletNo { get; set; }
public string HouseNo { get; set; }
public string RoadWayNo { get; set; }
public string TaskModel { get; set; }
}