duheng
2024-03-25 de6cca765801bf519d72dc4271ee8ae81d1b4fec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
using System;
using System.Collections.Generic;
using System.Diagnostics.Contracts;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace IStation.Model
{
 
        /// <summary>
        /// 一段时间的运行参数
        /// <summary>
        public class PumpRunParasDays
        {
            /// <summary>
            /// 取水总量
            /// </summary>
            public double TotalWater { get; set; }
            /// <summary>
            /// 用电量
            /// </summary>
            public List<PumpTotalelectricity> Totalelectricity { get; set; }
            /// <summary>
            /// 一号泵开机情况
            /// </summary>
            public PumpIsopen PumpRunTotalTime1 { get; set; }
            /// <summary>
            /// 二号泵开机情况
            /// </summary>
            public PumpIsopen PumpRunTotalTime2 { get; set; }
            /// <summary>
            /// 三号泵开机情况
            /// </summary>
            public PumpIsopen PumpRunTotalTime3 { get; set; }
            /// <summary>
            /// 四号泵开机情况
            /// </summary>
            public PumpIsopen PumpRunTotalTime4 { get; set; }
            /// <summary>
            /// 五号泵开机情况
            /// </summary>
            public PumpIsopen PumpRunTotalTime5 { get; set; }
 
        }
 
        /// <summary>
        /// 泵开机状态
        /// </summary>
        public class PumpIsopen
        {
            /// <summary>
            /// 标签
            /// </summary>
            public string Tag { get; set; }
            /// <summary>
            /// 开机状态
            /// </summary>
            public List<IsOpen> Values { get; set; }
        }
 
        public class PumpTotalelectricity
        {
            /// <summary>
            /// 时间
            /// </summary>
            public DateTime DateTime { get; set; }
            /// <summary>
            /// 总电能
            /// </summary>
            public double value { get; set; }
        }
 
        public class IsOpen
        {
            /// <summary>
            /// 时间
            /// </summary>
            public DateTime DateTime { get; set; }
            /// <summary>
            /// 开机情况
            /// </summary>
            public string Isopen { get; set; }
    }
 
 
         public class PumpWater 
        {
        /// <summary>
        /// 标签
        /// </summary>
        public string Tag { get; set; }
        /// <summary>
        /// 取水量
        /// </summary>
        public List<Water> Values { 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; }
    }
 
}