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; }
}
}