284 lines
4.9 KiB
C#
284 lines
4.9 KiB
C#
using System.ComponentModel;
|
|
|
|
namespace Syc.Basic.Web.WMS.Enums
|
|
{
|
|
public enum OrganizationType
|
|
{
|
|
公司,
|
|
部门
|
|
}
|
|
|
|
public enum MenuType
|
|
{
|
|
目录,
|
|
菜单,
|
|
按钮
|
|
}
|
|
|
|
public enum TrayState
|
|
{
|
|
[Description("生成")]
|
|
Build,
|
|
|
|
[Description("开始打包")]
|
|
PackStart,
|
|
|
|
[Description("开始贴标")]
|
|
Print,
|
|
|
|
[Description("包装完成")]
|
|
PackSucc,
|
|
[Description("开始搬运")]
|
|
TransportationStart,
|
|
[Description("搬运完成")]
|
|
TransportationSucc,
|
|
}
|
|
|
|
/// <summary>
|
|
/// 设备类型
|
|
/// </summary>
|
|
public enum DeviceType
|
|
{
|
|
[Description("PLC")]
|
|
plc,
|
|
|
|
[Description("扫码枪")]
|
|
scan,
|
|
|
|
[Description("PDF打印机")]
|
|
pdfPrinter,
|
|
|
|
[Description("打印机")]
|
|
printer,
|
|
|
|
[Description("喷码机")]
|
|
lnkjet,
|
|
}
|
|
|
|
/// <summary>
|
|
/// 通讯类
|
|
/// </summary>
|
|
public enum GrabEnum
|
|
{
|
|
MelsecMcNetHelp = 0,
|
|
SiemensS7NetHelp = 1,
|
|
ModbusTcpNet = 2,
|
|
OmronFinsTcpNet = 3,
|
|
HikScan = 50,
|
|
KeyEnceScan = 51,
|
|
AveryPrint = 60,
|
|
SpirePrintPDF = 70,
|
|
KgkLnkjet = 80,
|
|
PicanolPacketProtocol = 100,
|
|
}
|
|
|
|
public enum AgvPosStatus
|
|
{
|
|
[Description("禁用")]
|
|
Disable,
|
|
|
|
[Description("空闲")]
|
|
Free,
|
|
|
|
[Description("占用")]
|
|
Busy,
|
|
|
|
[Description("有料")]
|
|
HasMaterial,
|
|
}
|
|
|
|
public enum YarnFeedPosStatus
|
|
{
|
|
[Description("空闲")]
|
|
Free = 1,
|
|
|
|
[Description("有料")]
|
|
HasMaterial = 2,
|
|
|
|
[Description("工作中")]
|
|
Working = 4,
|
|
|
|
[Description("工作完成")]
|
|
Finished = 8,
|
|
}
|
|
|
|
public enum AgvPosType
|
|
{
|
|
[Description("托盘货架一层")]
|
|
Rack_1 = 1,
|
|
|
|
[Description("托盘货架二层")]
|
|
Rack_2,
|
|
|
|
[Description("托盘出口")]
|
|
TrayExport,
|
|
|
|
[Description("满车缓存")]
|
|
FullCache,
|
|
|
|
[Description("空车缓存")]
|
|
EmptyCache,
|
|
|
|
[Description("上纱位")]
|
|
YarnFeed,
|
|
}
|
|
|
|
public enum BoardType
|
|
{
|
|
[Description("纸板")]
|
|
CardBoard = 1,
|
|
|
|
[Description("木板")]
|
|
WoodBoard,
|
|
}
|
|
|
|
/// <summary>
|
|
/// 隔板类型
|
|
/// </summary>
|
|
public enum BoxPadType
|
|
{
|
|
[Description("蜂窝板")]
|
|
HoneycombPad = 1,
|
|
}
|
|
|
|
/// <summary>
|
|
/// 托盘类型
|
|
/// </summary>
|
|
public enum TrayType
|
|
{
|
|
[Description("塑胶板")]
|
|
Plastic = 1,
|
|
|
|
[Description("木托盘")]
|
|
Wood,
|
|
}
|
|
|
|
#region TY标签
|
|
|
|
/// <summary>
|
|
/// 打印X偏移类型
|
|
/// </summary>
|
|
public enum PrintXOffType
|
|
{
|
|
[Description("距离")]
|
|
Distance = 1,
|
|
|
|
[Description("位置")]
|
|
Location,
|
|
}
|
|
|
|
/// <summary>
|
|
/// 打印Y偏移类型
|
|
/// </summary>
|
|
public enum PrintYOffType
|
|
{
|
|
[Description("距离")]
|
|
Distance = 1,
|
|
|
|
[Description("隔板")]
|
|
BoxPad,
|
|
|
|
[Description("纱")]
|
|
Yarn,
|
|
}
|
|
|
|
/// <summary>
|
|
/// 标签类型
|
|
/// </summary>
|
|
public enum LabelType
|
|
{
|
|
[Description("主标签")]
|
|
MainLabel = 1,
|
|
|
|
[Description("PetSeatBelt标签")]
|
|
PetSeatBeltLabel = 10,
|
|
|
|
PetSeatBelttLabel_2 = 11,
|
|
|
|
[Description("TechnicalYarn标签")]
|
|
TechnicalYarn = 20,
|
|
}
|
|
public enum PetLabelType
|
|
{
|
|
BLUE_RED_DOT = 1,
|
|
BLACK_HEART,
|
|
GREEN_WHITE_TRIANGLE,
|
|
BLUE_HEART,
|
|
LIGHT_BROWN,
|
|
LIGHT_GREEN,
|
|
STRIPE_RED_YELLOW,
|
|
RED_DIAMOND,
|
|
PINK,
|
|
STRIPLE_GREEN_BLACK,
|
|
GREEN_DOT,
|
|
YELLOW,
|
|
YELLOW_BLUE,
|
|
RED_DOT,
|
|
|
|
}
|
|
|
|
/// <summary>
|
|
/// 标签包装类型
|
|
/// </summary>
|
|
public enum WrappingType
|
|
{
|
|
[Description("缠膜前")]
|
|
InSide = 1,
|
|
|
|
[Description("缠膜后")]
|
|
OutSide,
|
|
}
|
|
|
|
#endregion TY标签
|
|
|
|
public enum AGVProvide
|
|
{
|
|
[Description("Hik")]
|
|
海康,
|
|
|
|
[Description("HL")]
|
|
合力
|
|
}
|
|
|
|
public enum HIKAgvCallbackMethod
|
|
{
|
|
[Description("start")]
|
|
任务开始,
|
|
|
|
[Description("lkcw")]
|
|
走出储位,
|
|
|
|
[Description("cancel")]
|
|
任务单取消,
|
|
|
|
[Description("end")]
|
|
任务结束
|
|
}
|
|
|
|
public enum AttributeValueType
|
|
{
|
|
[Description("bit")]
|
|
Bool = 1,
|
|
|
|
[Description("int")]
|
|
Int32,
|
|
|
|
[Description("float(24)")]
|
|
Float,
|
|
|
|
[Description("decimal(18,3)")]
|
|
Double,
|
|
|
|
[Description("varchar(5000)")]
|
|
String
|
|
}
|
|
|
|
public enum HikAGVTaskStatus
|
|
{
|
|
待下发 = -1,
|
|
任务开始,
|
|
走出储位,
|
|
任务单取消,
|
|
任务结束
|
|
}
|
|
} |