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,
///
/// 下发AGV入库任务
///
[Description("下发AGV入库任务")]
AGV_InSend = 205,
///
/// AGV入库执行中
///
[Description("AGV入库执行中")]
AGV_InExecuting = 210,
///
/// AGV入库完成
///
[Description("AGV入库完成")]
AGV_InFinish = 215,
///
/// 输送线入库执行中
///
[Description("输送线入库执行中")]
Line_InExecuting = 220,
///
/// 输送线入库完成
///
[Description("输送线入库完成")]
Line_InFinish = 225,
///
/// 堆垛机入库执行中
///
[Description("堆垛机入库执行中")]
SC_InExecuting = 230,
///
/// 堆垛机入库完成
///
[Description("堆垛机入库完成")]
SC_InFinish = 235,
///
/// 穿梭车入库执行中
///
[Description("穿梭车入库执行中")]
Car_InExecuting = 240,
///
/// 穿梭车入库完成
///
[Description("穿梭车入库完成")]
Car_InFinish = 245,
///
/// 入库任务完成
///
[Description("入库任务完成")]
InFinish = 290,
///
/// 入库任务挂起
///
[Description("入库任务挂起")]
InPending = 297,
///
/// 入库任务取消
///
[Description("入库任务取消")]
InCancel = 298,
///
/// 入库任务异常
///
[Description("入库任务异常")]
InException = 299,
}
///
/// 出库任务状态
///
public enum TaskOutStatusEnum
{
///
/// 新建出库任务
///
[Description("新建出库任务")]
OutNew = 100,
///
/// 穿梭车出库执行中
///
[Description("穿梭车出库执行中")]
Car_OutExecuting = 110,
///
/// 穿梭车出库完成
///
[Description("穿梭车出库完成")]
Car_OutFinish = 115,
///
/// 堆垛机出库执行中
///
[Description("堆垛机出库执行中")]
SC_OutExecuting = 120,
///
/// 堆垛机出库完成
///
[Description("堆垛机出库完成")]
SC_OutFinish = 125,
///
/// 输送线出库执行中
///
[Description("输送线出库执行中")]
Line_OutExecuting = 130,
///
/// 输送线出库完成
///
[Description("输送线出库完成")]
Line_OutFinish = 135,
///
/// 下发AGV出库任务
///
[Description("下发AGV出库任务")]
AGV_OutSend = 140,
///
/// AGV出库执行中
///
[Description("AGV出库执行中")]
AGV_OutExecuting = 145,
///
/// AGV出库完成
///
[Description("AGV出库完成")]
AGV_OutFinish = 150,
///
/// 出库任务完成
///
[Description("出库任务完成")]
OutFinish = 190,
///
/// 出库任务挂起
///
[Description("出库任务挂起")]
OutPending = 197,
///
/// 出库任务取消
///
[Description("出库任务取消")]
OutCancel = 198,
///
/// 出库任务异常
///
[Description("出库任务异常")]
OutException = 199,
}
///
/// 移车任务状态
///
public enum TaskCarStatusEnum
{
///
/// 新建移车任务
///
[Description("新建移车任务")]
CarNew = 300,
///
/// 穿梭车执行中
///
[Description("穿梭车执行中")]
ShuttleCar_Executing = 310,
///
/// 穿梭车完成
///
[Description("穿梭车完成")]
ShuttleCar_Finish = 320,
///
/// 堆垛机移车执行中
///
[Description("堆垛机移车执行中")]
SC_CarExecuting = 330,
///
/// 堆垛机移车完成
///
[Description("堆垛机移车完成")]
SC_CarFinish = 340,
///
/// 移车完成
///
[Description("移车完成")]
RelocationCarFinish = 390,
}
///
/// 穿梭车充电任务状态
///
public enum CarChargingTaskEnum
{
///
/// 新建充电任务
///
[Description("新建充电任务")]
CarNew = 500,
///
/// 穿梭车回零中
///
[Description("穿梭车回零中")]
ShuttleCar_Executing = 510,
///
/// 穿梭车回零完成
///
[Description("穿梭车回零完成")]
ShuttleCar_Finish = 520,
///
/// 堆垛机移车执行中
///
[Description("堆垛机移车执行中")]
SC_CarExecuting = 530,
///
/// 堆垛机移车完成
///
[Description("堆垛机移车完成")]
SC_CarFinish = 540,
///
/// 穿梭车充电中
///
[Description("穿梭车充电中")]
ShuttleCar_Charging = 550,
///
/// 穿梭车充电完成
///
[Description("穿梭车充电完成")]
ShuttleCar_ChargingFinish = 560,
///
/// 充电完成
///
[Description("充电完成")]
RelocationCarFinish = 590,
}
///
/// 移库任务状态
///
public enum TaskRelocationStatusEnum
{
///
/// 新建移库任务
///
[Description("新建移库任务")]
RelocationNew = 400,
///
/// 穿梭车起点执行中
///
[Description("穿梭车起点执行中")]
CarSource_Executing = 410,
///
/// 穿梭车起点完成
///
[Description("穿梭车起点完成")]
CarSource_Finish = 415,
///
/// 堆垛机移库执行中
///
[Description("堆垛机移库执行中")]
SC_RelocationExecuting = 420,
///
/// 堆垛机移库完成
///
[Description("堆垛机移库完成")]
SC_RelocationFinish = 425,
///
/// 穿梭车终点执行中
///
[Description("穿梭车终点执行中")]
CarTarget_Executing = 430,
///
/// 穿梭车终点完成
///
[Description("穿梭车终点完成")]
CarTarget_Finish = 435,
///
/// 移库完成
///
[Description("移库完成")]
RelocationFinish = 490,
}
}