hwh
2025-02-10 b16c4927b99063f463f83f855c53fb0af8440072
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
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("输送线")]
    //ConveyorLine = 4
}
/// <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
}