using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace WIDESEAWCS_Common.TaskEnum
{
public enum TaskInStatusEnum
{
///
/// 新建任务
///
[Description("新建入库任务")]
InNew = 200,
///
/// RGV入库调度
///
[Description("RGV入库调度")]
RGV_Indispatch = 205,
///
/// RGV入库等待WMS任务
///
[Description("RGV入库等待WMS任务")]
RGV_InAwaitWMS = 210,
///
/// RGV入库调度完成
///
[Description("RGV入库调度完成")]
RGV_IndispatchFinish = 215,
///
/// RGV入库执行中
///
[Description("RGV入库执行中")]
RGV_InExecuting = 220,
///
/// RGV入库完成
///
[Description("RGV入库完成")]
RGV_InExecutingFinish = 225,
///
/// 输送线入库执行中
///
[Description("输送线入库执行中")]
Line_InExecuting = 230,
///
/// 输送线入库完成
///
[Description("输送线输送完成")]
Line_InFinish = 235,
///
/// 堆垛机入库执行中
///
[Description("堆垛机入库执行中")]
SC_InExecuting = 240,
///
/// 堆垛机入库完成
///
[Description("堆垛机入库完成")]
SC_InFinish = 245,
///
/// 入库任务完成
///
[Description("入库任务完成")]
InFinish = 290,
///
/// 入库任务手动完成
///
[Description("入库任务手动完成")]
InHandFinish = 291,
///
/// 入库任务挂起
///
[Description("入库任务挂起")]
InPending = 297,
///
/// 入库任务取消
///
[Description("入库任务取消")]
InCancel = 298,
///
/// 入库任务异常
///
[Description("入库任务异常")]
InException = 299,
}
public enum TaskOutStatusEnum
{
///
/// 新建任务
///
[Description("新建出库任务")]
OutNew = 100,
///
/// 堆垛机出库执行中
///
[Description("堆垛机出库执行中")]
SC_OutExecuting = 105,
///
/// 堆垛机出库完成
///
[Description("堆垛机出库完成")]
SC_OutFinish = 110,
///
/// 输送线出库执行中
///
[Description("输送线出库执行中")]
Line_OutExecuting = 115,
///
/// 输送线出库完成
///
[Description("输送线输送完成")]
Line_OutFinish = 120,
///
/// RGV出库调度
///
[Description("RGV出库调度")]
RGV_Outdispatch = 125,
///
/// RGV出库调度
///
[Description("RGV出库调度完成")]
RGV_OutdispatchFinish = 130,
///
/// RGV出库执行中
///
[Description("RGV出库执行中")]
RGV_OutExecuting = 135,
///
/// RGV出库完成
///
[Description("RGV出库完成")]
RGV_OutFinish = 140,
///
/// 出库任务完成
///
[Description("出库任务完成")]
OutFinish = 190,
///
/// 出库任务手动完成
///
[Description("出库任务手动完成")]
OutHandFinish = 191,
///
/// 出库任务挂起
///
[Description("出库任务挂起")]
OutPending = 197,
///
/// 出库任务取消
///
[Description("出库任务取消")]
OutCancel = 198,
///
/// 出库任务异常
///
[Description("出库任务异常")]
OutException = 199,
}
public enum TaskRelocationStatusEnum
{
///
/// 新建移库任务
///
[Description("新建移库任务")]
RelocationNew = 300,
///
/// 移库任务执行中
///
[Description("移库任务执行中")]
Relocation_Executing = 310,
///
/// 移库任务完成
///
[Description("移库任务完成")]
RelocationFinish = 390,
///
/// 移库任务手动完成
///
[Description("移库任务手动完成")]
RelocationHandFinish = 391,
///
/// 移库任务挂起
///
[Description("移库任务挂起")]
RelocationPending = 397,
///
/// 移库任务取消
///
[Description("移库任务取消")]
RelocationCancel = 398,
///
/// 移库任务异常
///
[Description("移库任务异常")]
RelocationException = 399,
}
public enum AGVTaskStatusEnum
{
///
/// 新建AGV任务
///
[Description("新建AGV任务")]
AGVNew = 400,
///
/// AGV执行中
///
[Description("AGV任务执行中")]
AGV_Executing = 410,
///
/// AGV任务完成
///
[Description("AGV任务搬运完成")]
AGVFinish = 490,
///
/// 出库任务挂起
///
[Description("出库任务挂起")]
AGVPending = 497,
///
/// 出库任务取消
///
[Description("出库任务取消")]
AGVCancel = 498,
///
/// 出库任务异常
///
[Description("出库任务异常")]
AGVException = 499,
}
}