using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace WIDESEA_Common.TaskEnum
{
public enum TaskTypeEnum
{
///
/// 领料出库
///
[Description("领料出库")]
Outbound = 100,
///
/// 盘点出库
///
[Description("盘点出库")]
OutInventory = 110,
///
/// 分拣出库
///
[Description("分拣出库")]
OutPick = 120,
///
/// 质检出库
///
[Description("质检出库")]
OutQuality = 130,
///
/// 空箱出库
///
[Description("空箱出库")]
OutEmpty = 140,
///
/// MES出库
///
[Description("MES出库")]
MesOutbound = 200,
///
/// MES手动出库
///
[Description("MES手动出库")]
MesHandOutbound = 210,
///
/// MES手动拣选出库
///
[Description("MES手动拣选出库")]
MesHandPickOutbound = 220,
///
/// 采购入库
///
[Description("采购入库")]
Inbound = 510,
///
/// 盘点入库
///
[Description("盘点入库")]
InInventory = 520,
///
/// 分拣入库
///
[Description("分拣入库")]
InPick = 530,
///
/// 质检入库
///
[Description("质检入库")]
InQuality = 540,
///
/// 生产退料
///
[Description("生产退料")]
ProductionReturn = 550,
///
/// MES退料
///
[Description("MES退料")]
MesMatReturn = 560,
///
/// 空箱入库
///
[Description("空箱入库")]
InEmpty = 600,
///
/// 巷道内移库
///
[Description("巷道内移库")]
Relocation = 900
}
public enum TaskInboundTypeEnum
{
///
/// 入库
///
[Description("入库")]
Inbound = 200,
///
/// 盘点入库
///
[Description("盘点入库")]
InInventory = 201,
///
/// 分拣入库
///
[Description("分拣入库")]
InPick = 202,
///
/// 质检入库
///
[Description("质检入库")]
InQuality = 203,
///
/// 空箱入库
///
[Description("空箱入库")]
InEmpty = 600,
}
public enum TaskOutboundTypeEnum
{
///
/// 出库
///
[Description("出库")]
Outbound = 100,
///
/// 盘点出库
///
[Description("盘点出库")]
OutInventory = 101,
///
/// 分拣出库
///
[Description("分拣出库")]
OutPick = 102,
///
/// 质检出库
///
[Description("质检出库")]
OutQuality = 103,
///
/// 空箱出库
///
[Description("空箱出库")]
OutEmpty = 140,
}
public enum TaskRelocationTypeEnum
{
///
/// 库内移库
///
[Description("库内移库")]
Relocation = 300,
///
/// 库外移库
///
[Description("库外移库")]
RelocationIn = 301
}
public enum RobotTaskTypeEnum
{
///
/// 组盘任务
///
[Description("组盘任务")]
GroupPallet = 500,
///
/// 换盘任务
///
[Description("换盘任务")]
ChangePallet = 510,
///
/// 拆盘任务
///
[Description("换盘任务")]
SplitPallet = 520
}
public enum TaskTypeGroup
{
///
///
///
InboundGroup,
///
///
///
OutbondGroup,
///
///
///
RelocationGroup,
///
///
///
OtherGroup
}
}