using SqlSugar;
using System;
namespace JY.Model
{
[SugarTable("tb_alarm")]
///
/// 工位报警数据
///
public class AlarmData
{
///
/// 报警唯一标识符
///
[SugarColumn(IsPrimaryKey = true, ColumnName = "AlarmGuid")]
public string AlarmGuid { get; set; }
///
/// 报警地址
///
[SugarColumn(ColumnName = "PLCAdress")]
public string PLCAdress { get; set; }
///
/// 报警内容
///
[SugarColumn(ColumnName = "AlarmContent")]
public string AlarmContent { get; set; }
///
/// 报警代码
///
[SugarColumn(ColumnName = "AlarmCode")]
public string AlarmCode { get; set; }
///
/// 报警类型 停机报警/非停机报警
///
[SugarColumn(ColumnName = "AlarmType")]
public string AlarmType { get; set; }
///
/// 报警开始时间
///
[SugarColumn(ColumnName = "StartTime")]
public DateTime StartTime { get; set; }
///
/// 报警消除时间
///
[SugarColumn(ColumnName = "EndTime")]
public DateTime EndTime { get; set; }
///
/// 报警描述
///
[SugarColumn(ColumnName = "AlarmDesc")]
public string AlarmDesc { get; set; }
///
/// 报警状态 传1或0,1是开始报警,0结束报警
///
[SugarColumn(ColumnName = "AlarmState")]
public string AlarmState { get; set; }
///
/// 更新状态
///
[SugarColumn(ColumnName = "Flag")]
public int Flag { get; set; }
}
}