using SqlSugar; using System; using System.Runtime.Serialization; namespace SlnMesnac.Model.domain { /// /// 基础RFID读写器信息表 /// [SugarTable("base_rfidinfo"), TenantAttribute("wcs")] [DataContract(Name = "基础RFID读写器信息表")] public class BaseRfidInfo { /// /// 配置Id /// [SugarColumn(ColumnName = "config_id", IsPrimaryKey = true, IsIdentity = true, ColumnDescription = "配置Id")] public int ConfigId { get; set; } /// /// 读写器ip /// [SugarColumn(ColumnName = "equip_ip", Length = 100, ColumnDescription = "读写器ip")] public string? EquipIp { get; set; } /// /// 读写器端口 /// [SugarColumn(ColumnName = "equip_port", Length = 50, IsNullable = true, ColumnDescription = "读写器端口")] public int EquipPort { get; set; } /// /// 读写器key /// [SugarColumn(ColumnName = "equip_key", Length = 100, ColumnDescription = "读写器key")] public string EquipKey { get; set; } /// /// 启用状态:0-启用;1-停用 /// [SugarColumn(ColumnName = "is_falg", ColumnDescription = "启用状态:0-启用;1-停用")] public int IsFalg { get; set; } /// /// 备注 /// [SugarColumn(ColumnName = "remark", Length = 300, IsNullable = true, ColumnDescription = "备注")] public string? Remark { get; set; } /// /// 创建时间 /// [SugarColumn(ColumnName = "create_time", ColumnDescription = "创建时间")] public DateTime? CreateTime { get; set; } /// /// 是否在线:0-离线;1-在线 /// [SugarColumn(ColumnName = "is_online")] public int IsOnline { get; set; } /// /// 设备名称 /// [SugarColumn(ColumnName = "equip_name", Length = 100, IsNullable = true, ColumnDescription = "设备名称")] public string? EquipName { get; set; } /// /// 机台代码 /// [SugarColumn(ColumnName = "machine_code", Length = 50, IsNullable = true, ColumnDescription = "机台代码")] public string? MachineCode { get; set; } } }