namespace IStation.Model
|
{
|
/// <summary>
|
/// 调度组合
|
/// </summary>
|
[SplitTable(SplitType._Custom01)]
|
public class ScheduleCombine : Model.BaseModel
|
{
|
public ScheduleCombine() { }
|
public ScheduleCombine(ScheduleCombine rhs)
|
{
|
this.ID = rhs.ID;
|
this.Pump1 = rhs.Pump1;
|
this.Pump2 = rhs.Pump2;
|
this.Pump3 = rhs.Pump3;
|
this.Head = rhs.Head;
|
this.Flow = rhs.Flow;
|
this.Power = rhs.Power;
|
this.WP = rhs.WP;
|
this.UWP = rhs.UWP;
|
//this.IsExtend = rhs.IsExtend;
|
//this.ExtendRatio = rhs.ExtendRatio;
|
}
|
|
public void Round()
|
{
|
this.Pump1 = Math.Round(this.Pump1, 1);
|
this.Pump2 = Math.Round(this.Pump2, 1);
|
this.Pump3 = Math.Round(this.Pump3, 1);
|
this.Head = Math.Round(this.Head, 1);
|
this.Flow = Math.Round(this.Flow, 1);
|
this.Power = Math.Round(this.Power, 1);
|
this.WP = Math.Round(this.WP, 1);
|
this.UWP = Math.Round(this.UWP, 1);
|
|
}
|
|
/// <summary>
|
/// 运行标志 (标志枚举)
|
/// </summary>
|
[SplitField]
|
public string RunFlag { get; set; }
|
// public int RunFlag { 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 double Head { get; set; }
|
|
/// <summary>
|
/// 总流量
|
/// </summary>
|
public double Flow { get; set; }
|
|
/// <summary>
|
/// 总功率
|
/// </summary>
|
public double Power { get; set; }
|
|
/// <summary>
|
/// 千吨水能耗
|
/// </summary>
|
public double WP { get; set; }
|
|
/// <summary>
|
/// 单位能耗
|
/// </summary>
|
public double UWP { get; set; }
|
|
///// <summary>
|
///// 是否延长
|
///// </summary>
|
//public bool IsExtend { get; set; }
|
|
///// <summary>
|
///// 延长比
|
///// </summary>
|
//public double ExtendRatio { get; set; }
|
public DateTime CreateTime { get; set; }
|
|
|
}
|
|
|
}
|