namespace IStation.Model { /// /// 计算入参 /// public class CalcInput { /// /// 季节 1:春 2:夏 3:秋 4:冬 /// public int Period { get; set; } /// /// 时间 /// public DateTime Time { get; set; } /// /// 节点需求列表 /// public List NodeRequirements { get; set; } /// /// 需水量计划(待补充) /// public List WaterDemandPlans { get; set; } /// /// 泵列表 /// public List CurrentPumps { get; set; } } /// /// 节点需求 /// public class NodeRequirement { public NodeRequirement() { } public NodeRequirement(NodeRequirement rhs) { this.ID = rhs.ID; this.CurrentQ = rhs.CurrentQ; this.CurrentH = rhs.CurrentH; this.TargetQ = rhs.TargetQ; this.TargetH = rhs.TargetH; } /// /// ID /// public string ID { get; set; } /// /// 当前流量 /// public double CurrentQ { get; set; } /// /// 当前扬程 /// public double CurrentH { get; set; } /// /// 目标流量 /// public double TargetQ { get; set; } /// /// 目标扬程 /// public double TargetH { get; set; } } /// /// 需水量计划(待补充) /// public class WaterDemandPlan { } /// /// 当前泵 /// public class CurrentPump { public CurrentPump() { } public CurrentPump(CurrentPump rhs) { this.ID = rhs.ID; this.RunStatus = rhs.RunStatus; this.HZ = rhs.HZ; this.P = rhs.P; } /// /// ID /// public string ID { get; set; } /// /// 运行状态 /// public int RunStatus { get; set; } /// /// 频率 /// public double HZ { get; set; } /// /// 功率 /// public double P { get; set; } } }