1
dengjunjie
2025-02-18 b2ad000e07e1c87d3561b5aa94fdc88c779872f0
ÏîÄ¿´úÂë/WMS/WIDESEA_WMSServer/WIDESEA_Core/Enums/ManageEnum.cs
@@ -13,149 +13,32 @@
    public enum EnableEnum
    {
        /// <summary>
        /// å…¨éƒ¨
        /// </summary>
        [Description("全部")]
        All = -1,
        /// <summary>
        /// ç¦ç”¨
        /// </summary>
        [Description("禁用")]
        Disable = 0,
        /// <summary>
        /// å¯ç”¨
        /// </summary>
        [Description("启用")]
        Enable = 1,
    }
    /// <summary>
    /// è´§ä½çŠ¶æ€
    /// </summary>
    public enum LocationEnum
    {
        /// <summary>
        /// å…¨éƒ¨
        /// </summary>
        [Description("全部")]
        All = -1,
        /// <summary>
        /// ç©ºé—²
        /// </summary>
        [Description("空闲")]
        Free = 0,
        /// <summary>
        /// é”å®š
        /// </summary>
        [Description("锁定")]
        Lock = 1,
        [Description("有货")]
        InStock = 2,
        [Description("有货禁用")]
        InStockDisable = 3,
        [Description("无货禁用")]
        FreeDisable = 4,
    }
    #region ä»»åŠ¡ç±»åž‹
    /// <summary>
    /// ä»»åŠ¡ç±»åž‹
    /// </summary>
    public enum TaskTypeEmun
    {
        //出库 =100
        //盘点出库=101
        //分拣出库=102
        //质检出库=103
        //入库=200
        //盘点入库=201
        //分拣入库=202
        //质检入库=203
        //移库=300
        //库内移库=301
        //库外移库=302
    }
    #endregion
    #region ä»»åŠ¡çŠ¶æ€
    /// <summary>
    /// ä»»åŠ¡çŠ¶æ€
    /// </summary>
    public enum TaskStatusEmun
    {
        æ–°å»ºå…¥åº“任务 =  0,
        AGV入库执行中 = 100,
        AGV入库完成 = 101,
        è¾“送线入库执行中 = 102,
        è¾“送线入库完成 = 103,
        å †åž›æœºå…¥åº“执行中 = 104,
        å †åž›æœºå…¥åº“完成  = 105,
        å…¥åº“任务取消 = 106,
        å…¥åº“任务完成 = 107,
        å…¥åº“任务异常 =999
    }
    #endregion
    #region åŽŸå§‹å•æ®åŒæ­¥çŠ¶æ€
    /// <summary>
    /// åŒæ­¥æ ‡å¿— 0:未同步 1:同步成功  2:同步失败
    /// </summary>
    public enum SynchronizationFlagEmun
    {
        æœªåŒæ­¥ = 0,
        åŒæ­¥æˆåŠŸ = 1,
        åŒæ­¥å¤±è´¥ = 2
    }
    #endregion
    #region å…¥åº“单据状态
    /// <summary>
    /// å…¥åº“单据状态 0,未开始  1,组盘中  2,完成组盘 3,入库中  4,已入库
    /// </summary>
    public enum InboundStateEmun
    {
        æœªå¼€å§‹ = 0,
        ç»„盘中 = 1,
        å®Œæˆç»„盘 = 2,
        å…¥åº“中 = 3,
        å·²å…¥åº“ = 4
    }
    #endregion
    #region ç»„盘类型
    /// <summary>
    /// åŒæ­¥æ ‡å¿— 0:未同步 1:同步成功  2:同步失败
    /// </summary>
    public enum GroupTypeEmun
    {
        ä¸€æ¬¡ç»„盘 = 1,
        äºŒæ¬¡ç»„盘 = 2
    }
    #endregion
    #region åº“存状态
    /// <summary>
    /// åº“存状态: 1,组盘暂存  2,组盘撤销  3,入库确认  4,已入库  5,已出库
    /// </summary>
    public enum StockStateEmun
    #endregion åº“存状态
    public enum OperateType
    {
        ç»„盘暂存 = 1,
        ç»„盘撤销 = 2,
        å…¥åº“确认 = 3,
        å·²å…¥åº“ = 4,
        å·²å‡ºåº“ = 5
        äººå·¥åˆ é™¤ = 1,
        è‡ªåŠ¨åˆ é™¤ = 2,
        äººå·¥æ¢å¤ = 3,
        è‡ªåŠ¨æ¢å¤ = 4,
        äººå·¥å®Œæˆ = 5,
        è‡ªåŠ¨å®Œæˆ = 6,
    }
    #endregion
    #region è´§ä½çŠ¶æ€
    public enum LocationStatus
    {
        ç©ºé—² =0,
        æœ‰è´§ = 1,
        é”å®š = 2,
        æœ‰è´§ç¦ç”¨ = 3,
        æ— è´§ç¦ç”¨ = 4
    }
    #endregion
}
}