namespace IStation.Entity
|
{
|
/// <summary>
|
/// 调度组合
|
/// </summary>
|
[SplitTable(SplitType._Custom01)]
|
public class ScheduleCombine
|
{
|
public ScheduleCombine()
|
{
|
this.ID = SnowflakeIdHelper.NextId();
|
}
|
public ScheduleCombine(ScheduleCombine rhs)
|
{
|
this.RunFlag = rhs.RunFlag;
|
this.RunCount = rhs.RunCount;
|
this.Pump1 = rhs.Pump1;
|
this.Pump2 = rhs.Pump2;
|
this.Pump3 = rhs.Pump3;
|
this.CurveQH = rhs.CurveQH;
|
this.CurveQP = rhs.CurveQP;
|
|
this.MinFlow = rhs.MinFlow;
|
this.MaxFlow = rhs.MaxFlow;
|
this.MaxHead = rhs.MaxHead;
|
this.MinHead = rhs.MinHead;
|
this.AnaStatus = rhs.AnaStatus;
|
}
|
|
/// <summary>
|
/// 自增标识
|
/// </summary>
|
|
[SugarColumn(IsPrimaryKey = true)]
|
public long ID { get; set; }
|
|
/// <summary>
|
/// 运行标志
|
/// </summary>
|
public string RunFlag { get; set; }
|
|
/// <summary>
|
/// 运行数量
|
/// </summary>
|
public int RunCount { get; set; }
|
|
/// <summary>
|
/// 泵1
|
/// </summary>
|
public double Pump1 { get; set; }
|
|
/// <summary>
|
/// 泵2
|
/// </summary>
|
public double Pump2 { get; set; }
|
|
/// <summary>
|
/// 泵3
|
/// </summary>
|
public double Pump3 { get; set; }
|
|
/// <summary>
|
/// 流量扬程线
|
/// </summary>
|
public string CurveQH { get; set; }
|
|
/// <summary>
|
/// 流量功率线
|
/// </summary>
|
public string CurveQP { get; set; }
|
|
/// <summary>
|
/// 最大流量
|
/// </summary>
|
public double MaxFlow { get; set; }
|
|
/// <summary>
|
/// 最小流量
|
/// </summary>
|
public double MinFlow { get; set; }
|
|
/// <summary>
|
/// 最大扬程
|
/// </summary>
|
public double MaxHead { get; set; }
|
|
/// <summary>
|
/// 最小扬程
|
/// </summary>
|
public double MinHead { get; set; }
|
|
/// <summary>
|
/// 分析状态
|
/// </summary>
|
public bool AnaStatus { get; set; }
|
|
}
|
|
|
}
|