1
huangxiaoqiang
2025-10-22 d4b0b578752a1478f6c11b352fbb8d2bad1f9e1d
ÏîÄ¿´úÂë/WMS/WIDESEA_WMSServer/WIDESEA_Core/Enums/ManageEnum.cs
@@ -9,12 +9,6 @@
    public enum EnableEnum
    {
        /// <summary>
        /// å…¨éƒ¨
        /// </summary>
        [Description("全部")]
        All = -1,
        /// <summary>
        /// ç¦ç”¨
        /// </summary>
        [Description("禁用")]
@@ -32,12 +26,6 @@
    /// </summary>
    public enum LocationEnum
    {
        /// <summary>
        /// å…¨éƒ¨
        /// </summary>
        [Description("全部")]
        All = -1,
        /// <summary>
        /// ç©ºé—²
        /// </summary>
@@ -67,12 +55,6 @@
        /// </summary>
        [Description("无货禁用")]
        FreeDisable = 4,
        /// <summary>
        /// é¢„分配
        /// </summary>
        [Description("预分配")]
        Distribute = 5,
    }
    public enum LocationState
@@ -121,34 +103,10 @@
        Inbound = 200,
        /// <summary>
        /// ç›˜ç‚¹å…¥åº“
        /// å…¶ä»–入库
        /// </summary>
        [Description("盘点入库")]
        InInventory = 201,
        /// <summary>
        /// åˆ†æ‹£å…¥åº“
        /// </summary>
        [Description("分拣入库")]
        InPick = 202,
        /// <summary>
        /// è´¨æ£€å…¥åº“
        /// </summary>
        [Description("质检入库")]
        InQuality = 203,
        /// <summary>
        /// ç©ºæ‰˜ç›˜å…¥åº“
        /// </summary>
        [Description("空托盘入库")]
        InTray = 204,
        /// <summary>
        /// NG入库
        /// </summary>
        [Description("NG入库")]
        InNG = 205,
        [Description("其他入库")]
        InOther = 205,
    }
    public enum TaskOutboundTypeEnum
@@ -160,46 +118,28 @@
        Outbound = 100,
        /// <summary>
        /// ç›˜ç‚¹å‡ºåº“
        /// è°ƒæ‹¨å‡ºåº“
        /// </summary>
        [Description("盘点出库")]
        OutInventory = 101,
        [Description("调拨出库")]
        OutAllocate = 105,
        /// <summary>
        /// åˆ†æ‹£å‡ºåº“
        /// å…¶ä»–出库
        /// </summary>
        [Description("分拣出库")]
        OutPick = 102,
        [Description("其他出库")]
        OutOther = 110,
        /// <summary>
        /// è´¨æ£€å‡ºåº“
        /// ç”Ÿäº§é¢†æ–™å‡ºåº“
        /// </summary>
        [Description("质检出库")]
        OutQuality = 103,
        [Description("生产领料出库")]
        MaterialRequisition = 115,
        /// <summary>
        /// ç©ºæ‰˜ç›˜å‡ºåº“
        /// åŽŸææ–™å‡ºåº“
        /// </summary>
        [Description("空托盘出库")]
        OutTray = 104,
        /// <summary>
        /// NG出库
        /// </summary>
        [Description("NG出库")]
        OutNG = 105,
        /// <summary>
        /// ç›´æŽ¥å‡ºåº“
        /// </summary>
        [Description("直接出库")]
        InToOut = 106,
        /// <summary>
        /// ç«è­¦å‡ºåº“
        /// </summary>
        [Description("火警出库")]
        OutFireAlarm = 500,
        [Description("原材料出库")]
        RawMaterials = 120,
    }
    public enum TaskRelocationTypeEnum
@@ -226,7 +166,13 @@
        /// AGV搬运
        /// </summary>
        [Description("AGV搬运")]
        Carry = 400
        Carry = 400,
        /// <summary>
        /// AGV移库搬运
        /// </summary>
        [Description("AGV移库搬运")]
        CarryReloction = 410
    }
    public enum TaskAcrossFloorTypeEnum
    {
@@ -446,6 +392,14 @@
    #endregion
    #region å…¶ä»–状态
    public enum TaskOtherStateEnum
    {
    }
    #endregion
    #region ç§»åº“状态
    public enum TaskRelocationStatusEnum
    {
@@ -466,6 +420,18 @@
        /// </summary>
        [Description("堆垛机移库完成")]
        SC_RelocationFinish = 315,
        /// <summary>
        /// AGV移库执行中
        /// </summary>
        [Description("AGV移库执行中")]
        AGV_RelocationExecuting = 320,
        /// <summary>
        /// AGV移库完成
        /// </summary>
        [Description("AGV移库完成")]
        AGV_RelocationFinish = 325,
        /// <summary>
        /// ç§»åº“任务完成
@@ -622,19 +588,59 @@
    #endregion åŽŸå§‹å•æ®åŒæ­¥çŠ¶æ€
    #region å…¥åº“单据状态
    #region å•据状态
    /// <summary>
    /// å…¥åº“单据状态 0,未开始  1,入库中  2,入库完成
    /// å…¥åº“单据状态 0,未开始  1,已完成
    /// </summary>
    public enum InboundStateEmun
    public enum OrderStateEmun
    {
        [Description("未开始")]
        æœªå¼€å§‹ = 0,
        å…¥åº“中 = 1,
        å…¥åº“完成 = 2
        [Description("开始")]
        å¼€å§‹ = 1,
        [Description("已完成")]
        å·²å®Œæˆ = 2,
    }
    #endregion å…¥åº“单据状态
    #endregion å•据状态
    #region å•据类型
    public enum OrderTypeEmun
    {
        [Description("盘点出库单")]
        ç›˜ç‚¹å‡ºåº“单 = 100,
        [Description("调拨出库单")]
        è°ƒæ‹¨å‡ºåº“单 = 105,
        [Description("其他出库单")]
        å…¶ä»–出库单 = 110,
        [Description("生产领料单")]
        ç”Ÿäº§é¢†æ–™å• = 115,
        [Description("原材料领料单")]
        åŽŸææ–™é¢†æ–™å• = 120,
    }
    #endregion å•据类型
    #region å•据类型
    public enum OrderCreateTypeEmun
    {
        [Description("手动创建")]
        æ‰‹åŠ¨åˆ›å»º = 0,
        [Description("ERP推送")]
        ERP推送 = 1,
    }
    #endregion å•据类型
    #region ç»„盘类型
@@ -656,14 +662,30 @@
    /// </summary>
    public enum StockStateEmun
    {
        [Description("组盘暂存")]
        ç»„盘暂存 = 1,
        [Description("组盘撤销")]
        ç»„盘撤销 = 2,
        [Description("入库确认")]
        å…¥åº“确认 = 3,
        [Description("入库撤销")]
        å…¥åº“撤销 = 4,
        [Description("已入库")]
        å·²å…¥åº“ = 5,
        [Description("入库完成")]
        å…¥åº“完成 = 6,
        [Description("出库锁定")]
        å‡ºåº“锁定 = 7,
        [Description("出库完成")]
        å‡ºåº“完成 = 8,
    }
    #endregion åº“存状态
@@ -671,11 +693,17 @@
    #region æ“ä½œç±»åž‹
    public enum OperateTypeEnum
    {
        [Description("人工删除")]
        äººå·¥åˆ é™¤ = 1,
        [Description("自动删除")]
        è‡ªåŠ¨åˆ é™¤ = 2,
        [Description("人工恢复")]
        äººå·¥æ¢å¤ = 3,
        [Description("自动恢复")]
        è‡ªåŠ¨æ¢å¤ = 4,
        [Description("人工完成")]
        äººå·¥å®Œæˆ = 5,
        [Description("自动完成")]
        è‡ªåŠ¨å®Œæˆ = 6,
    }
    #endregion