using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace IStation.Calculation.Eta.Model { /// /// /// public class StationAnaResult { /// /// /// /// /// public StationAnaResult(long CorpID, IStation.Model.EtaStationAnalyContextItem context) { this._context = context; _result = new IStation.Model.EtaMultiRealRecordPure(); _result.CorpID = CorpID; _result.ObjectType = IStation.ObjectType.Station; _result.ObjectID = context.ID; _result.RunningCount = 0; _result.AnalyStatus = IStation.Model.Eta.eAnalyStatus.Unkonw; //if (context.Record.Run == null) //{ // _result.RSa = 0; // _result.AnalyStatus = IStation.Model.Eta.eAnalyStatus.Error; //} //else //{ // _result.AnalyStatus = IStation.Model.Eta.eAnalyStatus.Normal; // _result.CopyAnaPara(context.Record); // _result.RunningCount = context.Record.RunningCount; // _result.RunningFlag = context.Record.RunningFlag; // _result.RSa = context.Record.RSa; //} } /// /// /// protected IStation.Model.EtaStationAnalyContextItem _context = null; /// /// /// public IStation.Model.EtaStationAnalyContextItem Context { get { return _context; } set { _context = value; } } /// /// /// protected IStation.Model.EtaMultiRealRecordPure _result = null; /// /// /// public IStation.Model.EtaMultiRealRecordPure AnaResult { get { return _result; } set { _result = value; } } /// /// /// private int _serialNO = 0; /// /// /// public int SerialNO { get { return _serialNO; } set { _serialNO = value; } } /// /// /// private long _station_id = 0; /// /// /// public long StationID { get { return _station_id; } set { _station_id = value; } } /// /// /// private long _pipe_line_id = 0; /// /// /// public long PipeLineID { get { return _pipe_line_id; } set { _pipe_line_id = value; } } #region 测点 private long monitor_id_pump_flow_array = 0;// 流量计 /// /// /// public long MonitorID_PumpFlow { get { return monitor_id_pump_flow_array; } set { monitor_id_pump_flow_array = value; } } #endregion #region 分析结果 bool _ana_flow_ok = false; /// /// /// public bool Ana_flow_ok { get { return _ana_flow_ok; } set { _ana_flow_ok = value; } } bool _ana_head_ok = false; /// /// /// public bool Ana_head_ok { get { return _ana_head_ok; } set { _ana_head_ok = value; } } bool _ana_eta_ok = false; /// /// /// public bool Ana_eta_ok { get { return _ana_eta_ok; } set { _ana_eta_ok = value; } } #endregion } }