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 TaskStatusEnum { /// /// 新建任务 /// [Description("新建")] New = 100, /// /// 提升机执行中 /// [Description("提升机执行中")] HT_Executing = 110, /// /// 堆垛机待执行 /// [Description("堆垛机待执行")] SC_Execute = 200, /// /// 堆垛机执行中 /// [Description("堆垛机执行中")] SC_Executing = 210, /// /// 堆垛机完成 /// [Description("堆垛机完成")] SC_Finish = 220, /// /// 输送线待执行 /// [Description("输送线待执行")] Line_Execute = 400, /// /// 输送线执行中 /// [Description("输送线执行中")] Line_Executing = 410, /// /// 输送线完成 /// [Description("输送线完成")] Line_Finish = 420, /// /// RGV新建任务 /// [Description("RGV新建任务")] RGV_NEW = 290, /// /// RGV待执行 /// [Description("RGV待执行")] RGV_Execute = 300, /// /// RGV取货中 /// [Description("RGV取货中")] RGV_Takeing = 305, /// /// RGV执行中 /// [Description("RGV执行中")] RGV_Executing = 310, /// /// RGV待继续执行 /// [Description("RGV待继续执行")] RGV_WaitToExecute = 320, /// /// RGV放货中 /// [Description("RGV放货中")] RGV_Puting = 325, /// /// RGV完成 /// [Description("RGV完成")] RGV_Finish = 330, /// /// RGV取货写入异常 /// [Description("RGV取货写入异常")] RGV_TakeError = 335, /// /// 任务完成 /// [Description("任务完成")] Finish = 900, /// /// 任务挂起 /// [Description("任务挂起")] Pending = 970, /// /// Mes出库挂起 /// [Description("Mes出库挂起")] MesPending = 975, /// /// 任务取消 /// [Description("任务取消")] Cancel = 980, /// /// 任务异常 /// [Description("任务异常")] Exception = 990, } public enum TaskInStatusEnum { /// /// 新建入库任务 /// [Description("新建入库任务")] InNew = 200, /// /// 输送线入库执行中 /// [Description("输送线入库执行中")] Line_InExecuting = 215, /// /// 输送线入库完成 /// [Description("输送线输送完成")] Line_InFinish = 220, /// /// 堆垛机待执行 /// [Description("堆垛机待执行")] SC_Execute = 225, /// /// 堆垛机入库执行中 /// [Description("堆垛机入库执行中")] SC_InExecuting = 230, /// /// 堆垛机入库完成 /// [Description("堆垛机入库完成")] SC_InFinish = 235, /// /// 入库任务完成 /// [Description("入库任务完成")] InFinish = 290, /// /// 入库任务挂起 /// [Description("入库任务挂起")] InPending = 297, /// /// 入库任务取消 /// [Description("入库任务取消")] InCancel = 298, /// /// 入库任务异常 /// [Description("入库任务异常")] InException = 299, } public enum TaskOutStatusEnum { /// /// 新建出库任务 /// [Description("新建出库任务")] OutNew = 100, /// /// 堆垛机出库执行中 /// [Description("堆垛机出库执行中")] SC_OutExecuting = 110, /// /// 堆垛机出库完成 /// [Description("堆垛机出库完成")] SC_OutFinish = 115, /// /// 输送线出库执行中 /// [Description("输送线出库执行中")] Line_OutExecuting = 120, /// /// 输送线出库完成 /// [Description("输送线输送完成")] Line_OutFinish = 125, ///// ///// AGV出库执行中 ///// //[Description("AGV出库执行中")] //AGV_OutExecuting = 130, ///// ///// AGV出库完成 ///// //[Description("AGV搬运完成")] //AGV_OutFinish = 135, /// /// 出库任务完成 /// [Description("出库任务完成")] OutFinish = 190, /// /// 出库任务挂起 /// [Description("出库任务挂起")] OutPending = 197, /// /// 出库任务取消 /// [Description("出库任务取消")] OutCancel = 198, /// /// 出库任务异常 /// [Description("出库任务异常")] OutException = 199, } public enum TaskRelocationStatusEnum { /// /// 新建移库任务 /// [Description("新建移库任务")] RelocationNew = 400, /// /// 堆垛机移库执行中 /// [Description("堆垛机移库执行中")] SC_RelocationExecuting = 410, /// /// 堆垛机移库完成 /// [Description("堆垛机移库完成")] SC_RelocationFinish = 420, /// /// 移库完成 /// [Description("移库完成")] RelocationFinish = 430, } }