using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace IStation.Calculation.DispatchAna.Model { /// /// /// public class AnaScheme { /// /// /// public int ID { get; set; } /// /// /// public double TotalWrkQ { get; set; } /// /// /// public double TotalWrkH { get; set; } /// /// /// public double TotalWrkE { get; set; } /// /// /// public double TotalWrkP { get; set; } /// /// 千吨水能耗 /// public double UWP { get; set; } /// /// 能耗 /// public double WP { get; set; } /// /// 开泵数量 /// public int RunNumber { get { if (Items == null) return 0; return Items.Count(); } } /// /// /// public double SpanQ { get; set; } /// /// /// public List Items { get; set; } /// /// 结论可信度 1 正常 2 提高了扬程 3 不用开泵 /// public int ResultStatus { get; set; } = 1; /// /// 结论可信度信息 /// public string ResultStatusInfo { get; set; } /// /// /// public void CalcItemParas() { if (Items == null || Items.Count() == 0) return; List sss = new List(); foreach (var item in Items) { sss.Add(string.Format("M{0}P{1}F{2}", item.MachineID, item.PumpID, item.Frequence)); } this.ItemsParas = string.Join(",", sss); } /// /// /// public string ItemsParas { get; set; } } }