/* *代码由框架生成,任何更改都可能导致被代码生成器覆盖 *如果数据库字段发生变化,请在代码生器重新生成此Model */ using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Text; using System.Threading.Tasks; using SqlSugar; using VolPro.Entity.SystemModels; namespace VolPro.Entity.DomainModels { [Entity(TableCnName = "设备",TableName = "Warehouse_Device",DBServer = "ServiceDbContext")] public partial class Warehouse_Device:ServiceEntity { /// ///设备编号 /// [SugarColumn(IsPrimaryKey = true, IsIdentity = true)] [Key] [Display(Name ="设备编号")] [Column(TypeName="int")] [Editable(true)] [Required(AllowEmptyStrings=false)] public int DeviceId { get; set; } /// ///设备名称 /// [Display(Name ="设备名称")] [MaxLength(100)] [Column(TypeName="nvarchar(100)")] [Editable(true)] [Required(AllowEmptyStrings=false)] public string DeviceName { get; set; } /// ///品牌 /// [Display(Name ="品牌")] [MaxLength(100)] [Column(TypeName="nvarchar(100)")] [Editable(true)] public string Brand { get; set; } /// ///型号 /// [Display(Name ="型号")] [MaxLength(100)] [Column(TypeName="nvarchar(100)")] [Editable(true)] public string Model { get; set; } /// ///设备类型 /// [Display(Name ="设备类型")] [MaxLength(255)] [Column(TypeName="nvarchar(255)")] [Editable(true)] [Required(AllowEmptyStrings=false)] public string DeviceType { get; set; } /// ///安装点位 /// [Display(Name ="安装点位")] [Column(TypeName="int")] [Editable(true)] [Required(AllowEmptyStrings=false)] public int PointID { get; set; } /// ///设备IP /// [Display(Name ="设备IP")] [MaxLength(255)] [Column(TypeName="nvarchar(255)")] [Editable(true)] public string Ip { get; set; } /// ///设备端口号 /// [Display(Name ="设备端口号")] [Column(TypeName="int")] [Editable(true)] public int? Port { get; set; } /// ///设备编号(用于485设备) /// [Display(Name ="设备编号(用于485设备)")] [Column(TypeName="int")] [Editable(true)] public int? Serial { get; set; } /// ///读取变量(用半角逗号分隔) /// [Display(Name ="读取变量(用半角逗号分隔)")] [Column(TypeName="nvarchar(max)")] [Editable(true)] public string ReadValue { get; set; } /// ///写入变量(用半角逗号分隔) /// [Display(Name ="写入变量(用半角逗号分隔)")] [Column(TypeName="nvarchar(max)")] [Editable(true)] public string WriteValue { get; set; } /// ///地图模型ID /// [Display(Name ="地图模型ID")] [MaxLength(255)] [Column(TypeName="nvarchar(255)")] [Editable(true)] public string MapModuleID { get; set; } /// ///在线状态 /// [Display(Name ="在线状态")] [MaxLength(255)] [Column(TypeName="nvarchar(255)")] [Editable(true)] public string OnlineStatus { get; set; } /// ///工作状态 /// [Display(Name ="工作状态")] [MaxLength(255)] [Column(TypeName="nvarchar(255)")] [Editable(true)] public string WorkStatus { get; set; } /// ///上线时间 /// [Display(Name ="上线时间")] [Column(TypeName="datetime")] [Editable(true)] public DateTime? OnlineTime { get; set; } /// ///最近检测时间 /// [Display(Name ="最近检测时间")] [Column(TypeName="datetime")] [Editable(true)] public DateTime? LastCheckTime { get; set; } } }