duheng
2024-03-28 6c93aedfeeb66023f9506083517aee1a4e18e24d
Model/IStation.Model.Basic/waterLevel/PumpRunParas.cs
@@ -9,7 +9,7 @@
{
 
        /// <summary>
        /// 一段时间的运行参数
        ///  运行参数
        /// <summary>
        public class PumpRunParasDays
        {
@@ -83,78 +83,56 @@
            public string Isopen { get; set; }
    }
         public class PumpWater
         public class RunParasData
        {
        /// <summary>
        /// 标签
        /// </summary>
        public string Tag { get; set; }
        /// <summary>
        /// 取水量
        /// </summary>
        public List<Water> Values { get; set; }
            /// <summary>
            /// 数据日期
            /// </summary>
            public DateTime DateTime { get; set; }
            /// <summary>
            /// 泵运行状态
            /// </summary>
            public List<RunParasBlock> Pump1 { get; set; }
            public List<RunParasBlock> Pump2 { get; set; }
            public List<RunParasBlock> Pump3 { get; set; }
            public List<RunParasBlock> Pump4 { get; set; }
            public List<RunParasBlock> Pump5 { get; set; }
            /// <summary>
            /// 总取水量
            /// </summary>
            public double FlowIn { get; set; }
            /// <summary>
            /// 总用电量
            /// </summary>
            public double Electric { get; set; }
            /// <summary>
            /// 总电费
            /// </summary>
            public double Money { get; set; }
        }
        public class RunParasBlock
        {
            /// <summary>
            /// 开始时间
            /// </summary>
            public DateTime StartTime { get; set; }
            /// <summary>
            /// 结束时间
            /// </summary>
            public DateTime EndTime { get; set; }
            /// <summary>
            /// 取水量
            /// </summary>
            public double FlowIn { get; set; }
            /// <summary>
            /// 用电量
            /// </summary>
            public double Electric { get; set; }
            /// <summary>
            /// 电费
            /// </summary>
            public double Money { get; set; }
        }
    }
    public class Water
    {
        /// <summary>
        /// 时间
        /// </summary>
        public DateTime DateTime { get; set; }
        /// <summary>
        /// 取水量
        /// </summary>
        public double    SingleWater { get; set; }
    }
    public class electricity
    {
        /// <summary>
        /// 标签
        /// </summary>
        public string Tag { get; set; }
        /// <summary>
        /// 有功电能
        /// </summary>
        public List<Ele> TotalEle { get; set; }
    }
    //电能
    public class Ele
    {
        /// <summary>
        /// 时间
        /// </summary>
        public DateTime DateTime { get; set; }
        /// <summary>
        /// 详细用电量
        /// </summary>
        public double Value { get; set; }
    }
    /// <summary>
    /// APi数据暂存类
    /// </summary>
    public class RunParasData
    {
        /// <summary>
        /// 泵运行状态
        /// </summary>
        public List<(DateTime, DateTime, int)> TimeRunParas { get; set; }
        /// <summary>
        /// 取水量
        /// </summary>
        public List<double> Water { get; set; }
        /// <summary>
        /// 用电量
        /// </summary>
        public List<double> Electric { get; set; }
    }
}