using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Zxd.Entity.Zxd { /// /// 录屏数据 /// [Table("t_screen_record")] public class ScreenRecord { /// /// 主键 /// [Key] public int id { get; set; } /// /// 主控ID /// [Column("master_id")] public string MasterId { get; set; } /// /// 主控IP /// [Column("master_ip")] public string MasterIP { get; set; } /// /// 主控姓名 /// [Column("master_name")] public string MasterName { get; set; } /// /// 主控设备码 /// [Column("master_device_code")] public string MasterDeviceCode { get; set; } /// /// 被控ID /// [Column("slave_id")] public string SlaveId { get; set; } /// /// 被控IP /// [Column("slave_ip")] public string SlaveIP { get; set; } /// /// 被控姓名 /// [Column("slave_name")] public string SlaveName { get; set; } /// /// 被控设备码 /// [Column("slave_device_code")] public string SlaveDeviceCode { get; set; } /// /// 发起链接日期 /// [Column("init_connect_time")] public DateTime? InitConnectTime { get; set; } /// /// 计划链接时长 /// [Column("plan_connect_time")] public int? PlanConnectTime { get; set; } /// /// 实际开始日期 /// [Column("real_start_time")] public DateTime? RealStartTime { get; set; } /// /// 实际结束日期 /// [Column("real_end_time")] public DateTime? RealEndTime { get; set; } /// /// 录屏文件地址 /// [Column("file_url")] public string? FileUrl { get; set; } /// /// 0-检验中,1-校验成功,2-校验失败,3-远程连接中, /// [Column("state")] public int? State { get; set; } /// /// 失败类型,0-拒绝连接,1-达到并发上限,2-非白名单 /// [Column("fail_type")] public int? FailType { get; set; } /// /// 创建时间 /// [Column("ctime")] public DateTime? CTime { get; set; } /// /// 更新时间 /// [Column("utime")] public DateTime? UTime { get; set; } } }