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