namespace ZR.Model.MES.andon { /// /// 报警记录 /// [SugarTable("andon_alarm_record")] public class AndonAlarmRecord { /// /// 主键 /// [SugarColumn(IsPrimaryKey = true, IsIdentity = true)] public int Id { get; set; } /// /// 报警编码 /// [SugarColumn(ColumnName = "alarm_code")] public string AlarmCode { get; set; } /// /// 报警类型编码 /// [SugarColumn(ColumnName = "alarm_type_code")] public string AlarmTypeCode { get; set; } /// /// 报警类型 /// [SugarColumn(ColumnName = "alarm_type")] public string AlarmType { get; set; } /// /// 报警信息 /// [SugarColumn(ColumnName = "alarm_info")] public string AlarmInfo { get; set; } /// /// 接收方 /// [SugarColumn(ColumnName = "receiver1")] public string? Receiver1 { get; set; } /// /// 接收方名称 /// [SugarColumn(ColumnName = "receiver1_name")] public string? Receiver1Name { get; set; } /// /// 接收方 /// [SugarColumn(ColumnName = "receiver2")] public string? Receiver2 { get; set; } /// /// 接收方名称 /// [SugarColumn(ColumnName = "receiver2_name")] public string? Receiver2Name { get; set; } /// /// 接收方 /// [SugarColumn(ColumnName = "receiver3")] public string? Receiver3 { get; set; } /// /// 接收方名称 /// [SugarColumn(ColumnName = "receiver3_name")] public string? Receiver3Name { get; set; } /// /// 接收方 /// [SugarColumn(ColumnName = "receiver4")] public string? Receiver4 { get; set; } /// /// 接收方名称 /// [SugarColumn(ColumnName = "receiver4_name")] public string? Receiver4Name { get; set; } /// /// 序号 /// [SugarColumn(ColumnName = "sequence")] public int? Sequence { get; set; } /// /// 持续时间 /// [SugarColumn(ColumnName = "duration_time")] public int? DurationTime { get; set; } /// /// 状态(未处理、已处理、上报、超时) /// public string Status { get; set; } /// /// 处理结果 /// [SugarColumn(ColumnName = "handle_result")] public string HandleResult { get; set; } /// /// 备注 /// [SugarColumn(ColumnName = "remarks")] public string Remarks { get; set; } /// /// 故障开始时间 /// [SugarColumn(ColumnName = "faulttime")] public DateTime? FaultTime { get; set; } /// /// 创建人 /// [SugarColumn(ColumnName = "created_by")] public string CreatedBy { get; set; } /// /// 创建时间 /// [SugarColumn(ColumnName = "created_time")] public DateTime? CreatedTime { get; set; } /// /// 更新人 /// [SugarColumn(ColumnName = "updated_by")] public string UpdatedBy { get; set; } /// /// 更新时间 /// [SugarColumn(ColumnName = "updated_time")] public DateTime? UpdatedTime { get; set; } [SugarColumn(ColumnName = "area1")] public string Area1 { get; set; } [SugarColumn(ColumnName = "area2")] public string Area2 { get; set; } [SugarColumn(ColumnName = "autocount")] public int AutoCount { get; set; } } }