namespace WCS.Application; /// /// 工位对应的流程字表 /// [SugarTable("WCSPLCPosition", "工位对应的流程字表")] public class WcsPosition : EntityBaseData { /// /// 设备ID /// [Required] [SugarColumn(ColumnName = "DeviceId", ColumnDescription = "设备ID")] public long DeviceId { get; set; } /// /// 工位号 /// [Required] [SugarColumn(ColumnName = "StationNum", ColumnDescription = "工位号", Length = 4)] public string StationNum { get; set; } /// /// 偏移量 /// [Required] [SugarColumn(ColumnName = "PlcPos", ColumnDescription = "偏移量", Length = 32)] public string PlcPos { get; set; } /// /// 流程字类型 /// [Required] [SugarColumn(ColumnName = "PosType", ColumnDescription = "流程字类型")] public PLCDataTypeEnum PosType { get; set; } /// /// 字符串长度 /// [SugarColumn(ColumnName = "StringLength", ColumnDescription = "字符串长度")] public int? StringLength { get; set; } /// /// 显示屏ip地址 /// [SugarColumn(ColumnName = "LedIP", ColumnDescription = "显示屏ip地址", Length = 50)] public string? LedIP { get; set; } /// /// 描述 /// [SugarColumn(ColumnName = "Text", ColumnDescription = "描述", Length = 20)] public string? Text { get; set; } }