using SqlSugar; using System; namespace CompressorXN_Model { /// /// 通讯协议报文 /// [SugarTable("t_agreement_msg")] public class T_Agreement_Msg { public T_Agreement_Msg() { Id = Guid.NewGuid().ToString(); } /// /// 主键 /// [SugarColumn(ColumnName = "id", IsPrimaryKey = true)] public string Id { get; set; } /// /// 机型名称 /// [SugarColumn(ColumnName = "product_type_name")] public string ProductTypeName { get; set; } /// /// 空载转速目标值 /// [SugarColumn(ColumnName = "idling_speed")] public int IdlingSpeed { get; set; } /// /// 空载报文 /// [SugarColumn(ColumnName = "idling_hex")] public string IdlingHex { get; set; } /// /// 一段转速目标值 /// [SugarColumn(ColumnName = "speed1")] public int Speed1 { get; set; } /// /// 一段速报文 /// [SugarColumn(ColumnName = "speed1_hex")] public string Speed1Hex { get; set; } /// /// 二段转速目标值 /// [SugarColumn(ColumnName = "speed2")] public int Speed2 { get; set; } /// /// 二段速报文 /// [SugarColumn(ColumnName = "speed2_hex")] public string Speed2Hex { get; set; } /// /// 三段转速目标值 /// [SugarColumn(ColumnName = "speed3")] public int Speed3 { get; set; } /// /// 三段速报文 /// [SugarColumn(ColumnName = "speed3_hex")] public string Speed3Hex { get; set; } /// /// 内漏转速目标值 /// [SugarColumn(ColumnName = "endolead_speed")] public int EndoleadSpeed { get; set; } /// /// 内漏转速报文 /// [SugarColumn(ColumnName = "endolead_hex")] public string EndoleadHex { get; set; } /// /// 单驱模式转速目标值 /// [SugarColumn(ColumnName = "single_driver_speed")] public int SingleDriverSpeed { get; set; } /// /// 单驱模式转速报文 /// [SugarColumn(ColumnName = "single_driver_hex")] public string SingleDriverHex { get; set; } } }