namespace IStation.Entity
{
///
/// 调度组合
///
[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.RunHZ = rhs.RunHZ;
this.CurveQH = rhs.CurveQH;
this.CurveQP = rhs.CurveQP;
this.AnaStatus = rhs.AnaStatus;
}
///
/// 自增标识
///
[SugarColumn(IsPrimaryKey = true)]
public long ID { get; set; }
///
/// 运行标志
///
[SplitField]
public string RunFlag { get; set; }
///
/// 运行数量
///
public int RunCount { get; set; }
///
/// 运行频率列表
///
public string RunHZ { get; set; }
///
/// 流量扬程线
///
public string CurveQH { get; set; }
///
/// 流量功率线
///
public string CurveQP { get; set; }
///
/// 分析状态
///
public bool AnaStatus { get; set; }
}
}