using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace WCS.Application; /// <summary> /// 任务类型枚举 /// </summary> [Description("任务类型枚举")] public enum TaskTypeEnum { /// <summary> /// 入库任务 /// </summary> [Description("入库任务")] In = 0, /// <summary> /// 出库任务 /// </summary> [Description("出库任务")] Out = 1, /// <summary> /// 移库任务 /// </summary> [Description("移库任务")] Move = 2, /// <summary> /// PLC申请入库 /// </summary> [Description("PLC申请入库")] PLC = 3, } /// <summary> /// ä»»åŠ¡çŠ¶æ€æžšä¸¾ /// </summary> [Description("ä»»åŠ¡çŠ¶æ€æžšä¸¾")] public enum TaskStatusEnum { /// <summary> /// ç‰å¾…执行 /// </summary> [Description("ç‰å¾…执行")] Wait = 0, /// <summary> /// æ£åœ¨æ‰§è¡Œ /// </summary> [Description("æ£åœ¨æ‰§è¡Œ")] Doing = 1, /// <summary> /// æ‰§è¡Œå®Œæˆ /// </summary> [Description("执行完æˆ")] Complete = 2, /// <summary> /// å¼‚å¸¸ç»“æŸ /// </summary> [Description("异常结æŸ")] Exception = 3, /// <summary> /// ä»»åŠ¡å–æ¶ˆ /// </summary> [Description("ä»»åŠ¡å–æ¶ˆ")] Cancell = 4, } /// <summary> /// æ˜¯å¦æˆåŠŸæžšä¸¾ /// </summary> [Description("æ˜¯å¦æˆåŠŸæžšä¸¾")] public enum TaskSuccessEnum { /// <summary> /// å›žä¼ æˆåŠŸ /// </summary> [Description("å›žä¼ æˆåŠŸ")] Success = 0, /// <summary> /// å›žä¼ å¤±è´¥ /// </summary> [Description("å›žä¼ å¤±è´¥")] Fail = 1 } /// <summary> /// æ‹£è´§æ–¹å¼ /// </summary> [Description("拣货方å¼")] public enum UnstackingModeEnum { /// <summary> /// 机器拆托出 /// </summary> [Description("机器拆托出")] Machine = 0, /// <summary> /// 人工拣货出 /// </summary> [Description("人工拣货出")] Artificial = 1, } /// <summary> /// 是å¦ç»‘定 /// </summary> [Description("æ˜¯å¦æˆåŠŸæžšä¸¾")] public enum IsBindEnum { /// <summary> /// 未绑定 /// </summary> [Description("未绑定")] No = 0, /// <summary> /// 已绑定 /// </summary> [Description("已绑定")] Yes = 1 }