using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; namespace WIDESEAWCS_Common.TaskEnum { public enum TaskInStatusEnum { /// /// 新建任务 /// [Description("新建入库任务")] InNew = 200, /// /// RGV入库调度 /// [Description("RGV入库调度")] RGV_Indispatch = 205, /// /// RGV入库等待WMS任务 /// [Description("RGV入库等待WMS任务")] RGV_InAwaitWMS = 210, /// /// RGV入库调度完成 /// [Description("RGV入库调度完成")] RGV_IndispatchFinish = 215, /// /// RGV入库执行中 /// [Description("RGV入库执行中")] RGV_InExecuting = 220, /// /// RGV入库完成 /// [Description("RGV入库完成")] RGV_InExecutingFinish = 225, /// /// 输送线入库执行中 /// [Description("输送线入库执行中")] Line_InExecuting = 230, /// /// 输送线入库完成 /// [Description("输送线输送完成")] Line_InFinish = 235, /// /// 堆垛机入库执行中 /// [Description("堆垛机入库执行中")] SC_InExecuting = 240, /// /// 堆垛机入库完成 /// [Description("堆垛机入库完成")] SC_InFinish = 245, /// /// 入库任务完成 /// [Description("入库任务完成")] InFinish = 290, /// /// 入库任务手动完成 /// [Description("入库任务手动完成")] InHandFinish = 291, /// /// 入库任务挂起 /// [Description("入库任务挂起")] InPending = 297, /// /// 入库任务取消 /// [Description("入库任务取消")] InCancel = 298, /// /// 入库任务异常 /// [Description("入库任务异常")] InException = 299, } public enum TaskOutStatusEnum { /// /// 新建任务 /// [Description("新建出库任务")] OutNew = 100, /// /// 堆垛机出库执行中 /// [Description("堆垛机出库执行中")] SC_OutExecuting = 105, /// /// 堆垛机出库完成 /// [Description("堆垛机出库完成")] SC_OutFinish = 110, /// /// 输送线出库执行中 /// [Description("输送线出库执行中")] Line_OutExecuting = 115, /// /// 输送线出库完成 /// [Description("输送线输送完成")] Line_OutFinish = 120, /// /// RGV出库调度 /// [Description("RGV出库调度")] RGV_Outdispatch = 125, /// /// RGV出库调度 /// [Description("RGV出库调度完成")] RGV_OutdispatchFinish = 130, /// /// RGV出库执行中 /// [Description("RGV出库执行中")] RGV_OutExecuting = 135, /// /// RGV出库完成 /// [Description("RGV出库完成")] RGV_OutFinish = 140, /// /// 出库任务完成 /// [Description("出库任务完成")] OutFinish = 190, /// /// 出库任务手动完成 /// [Description("出库任务手动完成")] OutHandFinish = 191, /// /// 出库任务挂起 /// [Description("出库任务挂起")] OutPending = 197, /// /// 出库任务取消 /// [Description("出库任务取消")] OutCancel = 198, /// /// 出库任务异常 /// [Description("出库任务异常")] OutException = 199, } public enum TaskRelocationStatusEnum { /// /// 新建移库任务 /// [Description("新建移库任务")] RelocationNew = 300, /// /// 移库任务执行中 /// [Description("移库任务执行中")] Relocation_Executing = 310, /// /// 移库任务完成 /// [Description("移库任务完成")] RelocationFinish = 390, /// /// 移库任务手动完成 /// [Description("移库任务手动完成")] RelocationHandFinish = 391, /// /// 移库任务挂起 /// [Description("移库任务挂起")] RelocationPending = 397, /// /// 移库任务取消 /// [Description("移库任务取消")] RelocationCancel = 398, /// /// 移库任务异常 /// [Description("移库任务异常")] RelocationException = 399, } public enum AGVTaskStatusEnum { /// /// 新建AGV任务 /// [Description("新建AGV任务")] AGVNew = 400, /// /// AGV执行中 /// [Description("AGV任务执行中")] AGV_Executing = 410, /// /// AGV任务完成 /// [Description("AGV任务搬运完成")] AGVFinish = 490, /// /// 出库任务挂起 /// [Description("出库任务挂起")] AGVPending = 497, /// /// 出库任务取消 /// [Description("出库任务取消")] AGVCancel = 498, /// /// 出库任务异常 /// [Description("出库任务异常")] AGVException = 499, } }