using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
|
namespace IStation.Model
|
{
|
public class StationSignalRecord
|
{
|
public StationSignalRecord() { }
|
public StationSignalRecord(Model.StationSignalRecord rhs)
|
{
|
this.Time = rhs.Time;
|
this.PumpRunCount = rhs.PumpRunCount;
|
this.PumpSignalRecords = rhs.PumpSignalRecords?.Select(x => new Model.PumpSignalRecord(x)).ToList();
|
}
|
|
|
/// <summary>
|
/// 时间
|
/// </summary>
|
public DateTime Time { get; set; }
|
|
/// <summary>
|
/// 泵运行数量
|
/// </summary>
|
public int PumpRunCount { get; set; }
|
|
/// <summary>
|
/// 总流量
|
/// </summary>
|
public double TotalFlow { get; set; }
|
|
/// <summary>
|
/// 总压力
|
/// </summary>
|
public double TotalPressure { get; set; }
|
|
/// <summary>
|
/// 偏差流量
|
/// </summary>
|
public double DiffFlow { get; set; }
|
|
/// <summary>
|
/// 泵站信号字典
|
/// </summary>
|
public Dictionary<string,double> ModelRecordDict { get; set; }
|
|
/// <summary>
|
/// 泵信号记录列表
|
/// </summary>
|
public List<PumpSignalRecord> PumpSignalRecords { get; set; }
|
}
|
}
|