using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace WIDESEA_Core.Enums
{
#region 任务类型
///
/// 任务类型 100 出库;盘点出库 101; 102 分拣出库;103 质检出库;200 入库;盘点入库 201;分拣入库 202;质检入库 203;移库 300;库内移库 301;库外移库 302
///
public enum TaskTypeEnum
{
///
/// 出库 =100
///
Outbound = 100,
///
/// 盘点出库
///
OutInventory = 101,
///
/// 分拣出库
///
OutPick = 102,
///
/// 质检出库
///
OutQuality = 103,
///
/// 出空
///
PalletOutbound = 104,
///
/// 补空
///
PalletFillOutbound = 105,
///
/// 入库
///
Inbound = 200,
///
/// 盘点入库
///
InInventory = 201,
///
/// 分拣入库
///
InPick = 202,
///
/// 质检入库
///
InQuality = 203,
///
/// 入空
///
PalletInbound = 204,
///
/// 回空
///
PalletReturnInbound = 205,
///
/// 移库
///
Relocation = 300,
///
/// 库内移库
///
RelocationIn = 301,
///
/// 库外移库
///
RelocationOut = 302
}
#endregion 任务类型
#region 入库任务状态
///
/// 入库任务状态
///
public enum InTaskStatusEnum
{
///
/// 新建入库任务
///
InNew = 200,
///
/// AGV入库执行中
///
AGV_InExecuting = 210,
///
/// AGV入库完成
///
AGV_InFinish = 215,
///
/// 输送线入库执行中
///
Line_InExecuting = 220,
///
/// 输送线入库完成
///
Line_InFinish = 225,
///
/// 堆垛机入库执行中
///
SC_InExecuting = 230,
///
/// 堆垛机入库完成
///
SC_InFinish = 235,
///
/// 入库任务完成
///
InFinish = 290,
///
/// 入库任务取消
///
InCancel = 298,
///
/// 入库任务异常
///
InException = 299,
///
/// 新建移库库任务
///
RelocationNew = 300
}
#endregion 入库任务状态
///
/// 出库任务状态
///
public enum OutTaskStatusEnum
{
///
/// 新建任务
///
OutNew = 100,
///
/// AGV执行中
///
AGV_OutExecuting = 110,
///
/// AGV出库完成
///
AGV_OutFinish = 115,
///
/// 输送线出库执行中
///
Line_OutExecuting = 120,
///
/// 输送线出库完成
///
Line_OutFinish = 125,
///
/// 堆垛机出库执行中
///
SC_OutExecuting = 130,
///
/// 堆垛机出库完成
///
SC_OutFinish = 135,
///
/// 移库任务执行中
///
SC_RelocationExecuting = 140,
///
/// 移库任务执行中
///
SC_RelocationFinish = 145,
///
/// 出库任务完成
///
OutFinish = 190,
///
/// 出库任务取消
///
OutCancel = 198,
///
/// 出库任务异常
///
OutException = 199
}
}