You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

74 lines
2.5 KiB
C#

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