using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace WCS.Application;
///
/// 任务类型枚举
///
[Description("任务类型枚举")]
public enum TaskTypeEnum
{
///
/// 入库任务
///
[Description("入库任务")]
In = 0,
///
/// 出库任务
///
[Description("出库任务")]
Out = 1,
///
/// 移库任务
///
[Description("移库任务")]
Move = 2,
/////
///// PLC申请入库
/////
//[Description("PLC申请入库")]
//PLC = 3,
/////
///// 输送线
/////
//[Description("输送线")]
//ConveyorLine = 4
}
///
/// 任务状态枚举
///
[Description("任务状态枚举")]
public enum TaskStatusEnum
{
///
/// 等待执行
///
[Description("等待执行")]
Wait = 0,
///
/// 正在执行
///
[Description("正在执行")]
Doing = 1,
///
/// 执行完成
///
[Description("执行完成")]
Complete = 2,
///
/// 异常结束
///
[Description("异常结束")]
Exception = 3,
///
/// 任务取消
///
[Description("任务取消")]
Cancell = 4,
}
///
/// 是否成功枚举
///
[Description("是否成功枚举")]
public enum TaskSuccessEnum
{
///
/// 回传成功
///
[Description("回传成功")]
Success = 0,
///
/// 回传失败
///
[Description("回传失败")]
Fail = 1
}
///
/// 拣货方式
///
[Description("拣货方式")]
public enum UnstackingModeEnum
{
///
/// 机器拆托出
///
[Description("机器拆托出")]
Machine = 0,
///
/// 人工拣货出
///
[Description("人工拣货出")]
Artificial = 1,
}
///
/// 是否绑定
///
[Description("是否成功枚举")]
public enum IsBindEnum
{
///
/// 未绑定
///
[Description("未绑定")]
No = 0,
///
/// 已绑定
///
[Description("已绑定")]
Yes = 1
}