刘磊
2024-11-15 e7639b1edab8ae2921b7f9545271dfadf1566d63
Code Management/WMS/WIDESEA_WMSServer/WIDESEA_Core/Enums/ManageEnum.cs
@@ -76,8 +76,93 @@
    #region 任务类型
    /// <summary>
    /// 任务类型   100 出库;盘点出库 101; 102 分拣出库;103 质检出库;200 入库;盘点入库 201;分拣入库 202;质检入库 203;移库 300;库内移库 301;库外移库 302
    /// 任务类型
    /// </summary>
    public enum TaskInboundTypeEnum
    {
        /// <summary>
        /// 入库
        /// </summary>
        [Description("入库")]
        Inbound = 200,
        /// <summary>
        /// 盘点入库
        /// </summary>
        [Description("盘点入库")]
        InInventory = 201,
        /// <summary>
        /// 分拣入库
        /// </summary>
        [Description("分拣入库")]
        InPick = 202,
        /// <summary>
        /// 质检入库
        /// </summary>
        [Description("质检入库")]
        InQuality = 203,
        /// <summary>
        /// 空托盘入库
        /// </summary>
        [Description("空托盘入库")]
        InTray = 204,
    }
    public enum TaskOutboundTypeEnum
    {
        /// <summary>
        /// 出库
        /// </summary>
        [Description("出库")]
        Outbound = 100,
        /// <summary>
        /// 盘点出库
        /// </summary>
        [Description("盘点出库")]
        OutInventory = 101,
        /// <summary>
        /// 分拣出库
        /// </summary>
        [Description("分拣出库")]
        OutPick = 102,
        /// <summary>
        /// 质检出库
        /// </summary>
        [Description("质检出库")]
        OutQuality = 103,
        /// <summary>
        /// 空托盘出库
        /// </summary>
        [Description("空托盘出库")]
        OutTray = 104,
    }
    public enum TaskRelocationTypeEnum
    {
        /// <summary>
        /// 库内移库
        /// </summary>
        [Description("库内移库")]
        Relocation = 300,
        /// <summary>
        /// 库外移库
        /// </summary>
        [Description("库外移库")]
        RelocationIn = 301
    }
    public enum TaskOtherTypeEnum
    {
    }
    public enum TaskTypeEnum
    {
        /// <summary>
@@ -148,7 +233,7 @@
    /// <summary>
    /// 入库任务状态 200 新建入库任务 ,   210 AGV入库执行中,  215 AGV入库完成,  220输送线入库执行中, 225 输送线入库完成,  230 堆垛机入库执行中, 235 堆垛机入库完成,290 入库任务取消,298 入库任务完成,299 入库任务异常,300 新建移库库任务
    /// </summary>
    public enum InTaskStatusEnum
    public enum TaskInStatusEnum
    {
        /// <summary>
        /// 新建入库任务
@@ -156,17 +241,17 @@
        [Description("新建入库任务")]
        InNew = 200,
        /// <summary>
        /// AGV入库执行中
        /// </summary>
        [Description("AGV入库执行中")]
        AGV_InExecuting = 210,
        ///// <summary>
        ///// AGV入库执行中
        ///// </summary>
        //[Description("AGV入库执行中")]
        //AGV_InExecuting = 210,
        /// <summary>
        /// AGV入库完成
        /// </summary>
        [Description("AGV入库完成")]
        AGV_InFinish = 215,
        ///// <summary>
        ///// AGV入库完成
        ///// </summary>
        //[Description("AGV搬运完成")]
        //AGV_InFinish = 215,
        /// <summary>
        /// 输送线入库执行中
@@ -177,7 +262,7 @@
        /// <summary>
        /// 输送线入库完成
        /// </summary>
        [Description("输送线入库完成")]
        [Description("输送线输送完成")]
        Line_InFinish = 225,
        /// <summary>
@@ -199,6 +284,12 @@
        InFinish = 290,
        /// <summary>
        /// 入库任务挂起
        /// </summary>
        [Description("入库任务挂起")]
        InPending = 297,
        /// <summary>
        /// 入库任务取消
        /// </summary>
        [Description("入库任务取消")]
@@ -209,12 +300,6 @@
        /// </summary>
        [Description("入库任务异常")]
        InException = 299,
        /// <summary>
        /// 新建移库库任务
        /// </summary>
        [Description("新建移库库任务")]
        RelocationNew = 300
    }
    #endregion 入库任务状态
@@ -222,67 +307,73 @@
    /// <summary>
    /// 出库任务状态 100 新建出库任务,   110 AGV出库执行中,  115 AGV出库完成,  120输送线出库执行中, 125 输送线出库完成,  130 堆垛机出库执行中, 135 堆垛机出库完成,190 出库任务取消,198 出库任务完成,199 出库任务异常
    /// </summary>
    public enum OutTaskStatusEnum
    public enum TaskOutStatusEnum
    {
        /// <summary>
        /// 新建任务
        /// 新建出库任务
        /// </summary>
        [Description("新建出库任务")]
        OutNew = 100,
        /// <summary>
        /// AGV执行中
        /// 堆垛机出库执行中
        /// </summary>
        AGV_OutExecuting = 110,
        [Description("堆垛机出库执行中")]
        SC_OutExecuting = 110,
        /// <summary>
        /// AGV出库完成
        /// 堆垛机出库完成
        /// </summary>
        AGV_OutFinish = 115,
        [Description("堆垛机出库完成")]
        SC_OutFinish = 115,
        /// <summary>
        /// 输送线出库执行中
        /// </summary>
        [Description("输送线出库执行中")]
        Line_OutExecuting = 120,
        /// <summary>
        /// 输送线出库完成
        /// </summary>
        [Description("输送线输送完成")]
        Line_OutFinish = 125,
        /// <summary>
        /// 堆垛机出库执行中
        /// </summary>
        SC_OutExecuting = 130,
        ///// <summary>
        ///// AGV出库执行中
        ///// </summary>
        //[Description("AGV出库执行中")]
        //AGV_OutExecuting = 130,
        /// <summary>
        /// 堆垛机出库完成
        /// </summary>
        SC_OutFinish = 135,
        /// <summary>
        /// 移库任务执行中
        /// </summary>
        SC_RelocationExecuting = 140,
        /// <summary>
        /// 移库任务执行中
        /// </summary>
        SC_RelocationFinish = 145,
        ///// <summary>
        ///// AGV出库完成
        ///// </summary>
        //[Description("AGV搬运完成")]
        //AGV_OutFinish = 135,
        /// <summary>
        /// 出库任务完成
        /// </summary>
        [Description("出库任务完成")]
        OutFinish = 190,
        /// <summary>
        /// 出库任务挂起
        /// </summary>
        [Description("出库任务挂起")]
        OutPending = 197,
        /// <summary>
        /// 出库任务取消
        /// </summary>
        [Description("出库任务取消")]
        OutCancel = 198,
        /// <summary>
        /// 出库任务异常
        /// </summary>
        OutException = 199
        [Description("出库任务异常")]
        OutException = 199,
    }
    /// <summary>