using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace WCS.Application; /// /// 任务类型枚举 /// [Description("任务类型枚举")] public enum TaskTypeEnum { /// /// 入库任务 /// [Description("入库任务")] In = 0, /// /// 出库任务 /// [Description("出库任务")] Out = 1, /// /// 移库任务 /// [Description("移库任务")] Move = 2, ///// ///// PLC申请入库 ///// //[Description("PLC申请入库")] //PLC = 3, ///// ///// 输送线 ///// //[Description("输送线")] //ConveyorLine = 4 } /// /// 任务状态枚举 /// [Description("任务状态枚举")] public enum TaskStatusEnum { /// /// 等待执行 /// [Description("等待执行")] Wait = 0, /// /// 正在执行 /// [Description("正在执行")] Doing = 1, /// /// 执行完成 /// [Description("执行完成")] Complete = 2, /// /// 异常结束 /// [Description("异常结束")] Exception = 3, /// /// 任务取消 /// [Description("任务取消")] Cancell = 4, } /// /// 是否成功枚举 /// [Description("是否成功枚举")] public enum TaskSuccessEnum { /// /// 回传成功 /// [Description("回传成功")] Success = 0, /// /// 回传失败 /// [Description("回传失败")] Fail = 1 } /// /// 拣货方式 /// [Description("拣货方式")] public enum UnstackingModeEnum { /// /// 机器拆托出 /// [Description("机器拆托出")] Machine = 0, /// /// 人工拣货出 /// [Description("人工拣货出")] Artificial = 1, } /// /// 是否绑定 /// [Description("是否成功枚举")] public enum IsBindEnum { /// /// 未绑定 /// [Description("未绑定")] No = 0, /// /// 已绑定 /// [Description("已绑定")] Yes = 1 }