qinchulong
2024-10-12 b17d60113095491a95557f6f785cb1c0e744e8cc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace WIDESEA_Core.Enums
{
    /// <summary>
    /// 启禁状态
    /// </summary>
    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
    {
        组盘暂存 = 1,
        组盘撤销 = 2,
        入库确认 = 3,
        已入库 = 4,
        已出库 = 5
    }
    #endregion
 
    #region 货位状态
    public enum LocationStatus
    {
        空闲 =0,
        有货 = 1,
        锁定 = 2,
        有货禁用 = 3,
        无货禁用 = 4
    }
    #endregion
 
 
}