赖素文
authored
|
1
2
3
4
5
6
7
|
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
@{
ViewData["title"] = "项目工程表";
Layout = "~/Views/Shared/_Layout.cshtml";
}
@section header
{
|
赖素文
authored
|
8
|
<link href="~/css/iot/iconfont.css" rel="stylesheet" />
|
赖素文
authored
|
9
|
<style type="text/css">
|
赖素文
authored
|
10
|
/* head*/
|
赖素文
authored
|
11
12
13
|
.head {
padding-left: 7px;
}
|
赖素文
authored
|
14
|
.head-project {display: flex;width: 100%;height: 7vh;}
|
赖素文
authored
|
15
|
.head-project-logo {display: flex;justify-content: flex-start;width: 70%; align-items: center;}
|
赖素文
authored
|
16
|
.head-project-title {height: 10vh;text-align: center;line-height: 10vh;font-size:30px;padding-left: 6vh;}
|
赖素文
authored
|
17
|
.head-project-route {display: flex;width: 30%;justify-content: flex-end;align-items: center;}
|
赖素文
authored
|
18
19
20
21
22
23
24
25
26
27
28
29
30
|
.divcontent {
display: flex;
height: 100%;
}
.contcss {
display: flex;
width: 20%;
margin-right: 1vw;
box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}
|
王硕
authored
|
31
|
.top-refresh-data {
|
王硕
authored
|
32
33
|
height: 23px;
line-height: 23px;
|
王硕
authored
|
34
|
background-color: #ffffff;
|
王硕
authored
|
35
|
margin-right: 2vw;
|
赖素文
authored
|
36
|
font-size: 20px;
|
王硕
authored
|
37
|
}
|
赖素文
authored
|
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
|
.divcontent-left {
flex: 2;
display: flex;
flex-direction: column;
justify-content: center;
padding-left: 1vw;
}
.divcontent-right {
flex: 1;
}
.imgdiv {
height: 3vh;
text-align: center;
line-height: 10vh;
}
.textStyle {
font-weight: 600;
font-size: 1.2vw;
color: black;
}
.layui-colla-content {
padding: 10px 15px;
}
.iconfont {
font-size: 42px;
}
|
赖素文
authored
|
69
|
|
王硕
authored
|
70
71
72
73
74
75
|
.headStyle{
position: fixed;
background-color: #fff;
z-index: 99;
width: 99%
}
|
赖素文
authored
|
76
|
.layui-colla-item{margin-bottom:5px;}
|
赖素文
authored
|
77
|
</style>
|
赖素文
authored
|
78
|
}
|
赖素文
authored
|
79
80
|
|
HuXiYu
authored
|
81
|
<div class="vueApp">
|
王硕
authored
|
82
|
<div class="head headStyle" >
|
赖素文
authored
|
83
|
<div class="head-breadcrumb">
|
赖素文
authored
|
84
|
<span class="layui-breadcrumb" lay-separator="> " lay-filter="projectMap">
|
赖素文
authored
|
85
86
87
88
89
90
91
92
93
94
|
<a href="/configure/BaseProject/ProjectOverview">项目概述</a>
</span>
</div>
<div class="head-project">
<div class="head-project-logo">
<div><img style="width:190px;height:21px;" src="/images/logo.png" alt="" /></div>
<div class="head-project-title">{{head.projectName}}</div>
</div>
<div class="head-project-route">
|
王硕
authored
|
95
|
<div class="footer-list div-flex top-refresh-data">
|
HuXiYu
authored
|
96
|
数据刷新倒计时:<span style="color:cornflowerblue;display:block" id="refreshDataTime">{{refreshDataTime}}</span>
|
王硕
authored
|
97
|
</div>
|
赖素文
authored
|
98
|
<a data-scr="/equipment/BaseEquipment/IndexProjectAndEq" href="" class="sys-a-det">切换到设备列表</a>
|
赖素文
authored
|
99
100
101
102
|
</div>
</div>
</div>
|
王硕
authored
|
103
|
<div class="layui-collapse" style="padding-left:7px;padding-top: 3vw;">
|
赖素文
authored
|
104
|
<!--设备概述-->
|
赖素文
authored
|
105
|
<div class="layui-colla-item">
|
赖素文
authored
|
106
|
<div class="layui-colla-title">设备概述</div>
|
赖素文
authored
|
107
108
|
<div class="layui-colla-content layui-show">
<div class="divcontent vueApp" style="height: 10vh">
|
赖素文
authored
|
109
110
111
|
<div class="contcss">
<div class="divcontent-left">
<div>设备总数</div>
|
HuXiYu
authored
|
112
|
<div class="textStyle">{{body.eqCount}}</div>
|
赖素文
authored
|
113
114
115
116
117
118
119
120
121
|
</div>
<div class="divcontent-right">
<div class="imgdiv">
<span class="iconfont icon-shebei" style="color: rgb(146, 133, 235);"></span>
</div>
</div>
</div>
<div class="contcss">
<div class="divcontent-left">
|
赖素文
authored
|
122
|
<div>运行数</div>
|
赖素文
authored
|
123
|
<div class="textStyle">{{body.eqRunCount}}</div>
|
赖素文
authored
|
124
125
126
|
</div>
<div class="divcontent-right">
<div class="imgdiv">
|
赖素文
authored
|
127
|
<span class="iconfont icon-zaixianshu" style="color: #16baaa;"></span>
|
赖素文
authored
|
128
129
130
131
132
|
</div>
</div>
</div>
<div class="contcss">
<div class="divcontent-left">
|
赖素文
authored
|
133
|
<div>待机数</div>
|
HuXiYu
authored
|
134
|
<div class="textStyle">{{body.eqStandBy}}</div>
|
赖素文
authored
|
135
136
137
|
</div>
<div class="divcontent-right">
<div class="imgdiv">
|
赖素文
authored
|
138
|
<span class="iconfont icon-daiji" style="color: rgb(146, 133, 235);"></span>
|
赖素文
authored
|
139
140
141
|
</div>
</div>
</div>
|
赖素文
authored
|
142
|
<div class="contcss">
|
赖素文
authored
|
143
|
<div class="divcontent-left">
|
HuXiYu
authored
|
144
145
146
147
148
|
<div>故障数</div>
<div class="textStyle">{{body.eqError}}</div>
</div>
<div class="divcontent-right">
<div class="imgdiv">
|
赖素文
authored
|
149
|
<span class="iconfont icon-shebeiguzhang2" style="color: #ffb800;"></span>
|
HuXiYu
authored
|
150
151
152
153
154
|
</div>
</div>
</div>
<div class="contcss">
<div class="divcontent-left">
|
赖素文
authored
|
155
|
<div>离线数(5m)</div>
|
HuXiYu
authored
|
156
|
<div class="textStyle" style="color:red;">{{body.eqOffline}}</div>
|
赖素文
authored
|
157
158
159
|
</div>
<div class="divcontent-right">
<div class="imgdiv">
|
赖素文
authored
|
160
|
<span class="iconfont icon-lixianshu"></span>
|
赖素文
authored
|
161
162
|
</div>
</div>
|
赖素文
authored
|
163
|
</div>
|
赖素文
authored
|
164
|
</div>
|
赖素文
authored
|
165
166
|
</div>
</div>
|
赖素文
authored
|
167
|
<!--设备在线状况-->
|
赖素文
authored
|
168
169
170
|
<div class="layui-colla-item">
<div class="layui-colla-title">设备在线状况</div>
<div class="layui-colla-content">
|
赖素文
authored
|
171
|
<div style="width:480px;margin-bottom: 33px;">
|
赖素文
authored
|
172
173
|
<table id="mainList" lay-filter="mainList" lay-size="sm"></table>
</div>
|
赖素文
authored
|
174
175
|
</div>
</div>
|
赖素文
authored
|
176
177
178
179
180
181
182
183
184
185
186
|
<!--设备开机时间-->
<div class="layui-colla-item">
<div class="layui-colla-title">设备开机时间(近7天) 待实现</div>
<div class="layui-colla-content">
<div class="divcontent">
<div id="eqPowerOnTime" style="width: 90vw;height: 300px;"></div>
</div>
</div>
</div>
<!--当天设备运行-->
|
赖素文
authored
|
187
|
<div class="layui-colla-item">
|
赖素文
authored
|
188
|
<div class="layui-colla-title">当天设备运行(运行+待机)/设备总数</div>
|
赖素文
authored
|
189
190
191
192
193
|
<div class="layui-colla-content layui-show" style="height: 10vh">
<div class="divcontent">
<div class="contcss">
<div class="divcontent-left">
<div>在线率</div>
|
HuXiYu
authored
|
194
|
<div class="textStyle">{{body.eqOnlineRate}}</div>
|
赖素文
authored
|
195
196
197
198
199
200
201
202
203
204
|
</div>
<div class="divcontent-right">
<div class="imgdiv">
<span class="iconfont icon-shebeizaixianshuai" style="color: rgb(146, 133, 235);"></span>
</div>
</div>
</div>
</div>
</div>
</div>
|
赖素文
authored
|
205
|
<!--每台设备妥善率-->
|
赖素文
authored
|
206
|
<div class="layui-colla-item">
|
赖素文
authored
|
207
|
<div class="layui-colla-title">每台设备妥善率(近7天) 妥善率:(1-故障时间/24小时)*100</div>
|
赖素文
authored
|
208
209
210
211
212
213
|
<div class="layui-colla-content">
<div class="divcontent">
<div id="eqTuoShanRate" style="width: 90vw;height: 300px;" ></div>
</div>
</div>
</div>
|
赖素文
authored
|
214
|
<!--设备故障次数-->
|
赖素文
authored
|
215
|
<div class="layui-colla-item">
|
赖素文
authored
|
216
|
<div class="layui-colla-title">设备故障次数(近7天)</div>
|
赖素文
authored
|
217
218
219
220
221
222
|
<div class="layui-colla-content">
<div class="divcontent">
<div id="eqAlarmsNumber" style="width: 90vw;height: 300px;"></div>
</div>
</div>
</div>
|
赖素文
authored
|
223
|
<!--设备故障超40分钟-->
|
赖素文
authored
|
224
|
<div class="layui-colla-item">
|
赖素文
authored
|
225
|
<div class="layui-colla-title" style="color:#ff5722 ;">设备故障超40分钟(近7天)</div>
|
赖素文
authored
|
226
227
|
<div class="layui-colla-content">
<div class="divcontent">
|
赖素文
authored
|
228
|
<div >
|
赖素文
authored
|
229
230
231
232
233
|
<table id="mainAlarms" lay-filter="mainAlarms" lay-size="sm"></table>
</div>
</div>
</div>
</div>
|
赖素文
authored
|
234
|
<!--扩展指标-->
|
赖素文
authored
|
235
|
<div class="layui-colla-item">
|
赖素文
authored
|
236
|
<div class="layui-colla-title">扩展指标(一周内)</div>
|
赖素文
authored
|
237
|
<div class="layui-colla-content layui-show" style="height: 10vh">
|
赖素文
authored
|
238
239
240
|
<div class="divcontent">
<div class="contcss">
<div class="divcontent-left">
|
赖素文
authored
|
241
|
<div>妥善率</div>
|
赖素文
authored
|
242
|
<div class="textStyle">待开发</div>
|
赖素文
authored
|
243
244
245
246
247
248
249
250
251
|
</div>
<div class="divcontent-right">
<div class="imgdiv">
<span class="iconfont icon-xiaoshuai" style="color: rgb(146, 133, 235);"></span>
</div>
</div>
</div>
<div class="contcss">
<div class="divcontent-left">
|
赖素文
authored
|
252
|
<div>MTTR</div>
|
赖素文
authored
|
253
|
<div class="textStyle">待开发</div>
|
赖素文
authored
|
254
255
256
|
</div>
<div class="divcontent-right">
<div class="imgdiv">
|
赖素文
authored
|
257
|
<span class="iconfont icon-shebeiMTTR" style="color: rgb(146, 133, 235);"></span>
|
赖素文
authored
|
258
259
260
261
262
263
|
</div>
</div>
</div>
<div class="contcss">
<div class="divcontent-left">
<div>MTBF</div>
|
赖素文
authored
|
264
|
<div class="textStyle">待开发</div>
|
赖素文
authored
|
265
266
267
|
</div>
<div class="divcontent-right">
<div class="imgdiv">
|
赖素文
authored
|
268
|
<span class="iconfont icon-MTBF" style="color: rgb(146, 133, 235);"></span>
|
赖素文
authored
|
269
270
271
272
273
274
275
276
277
|
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div style="margin: 20px;color:blue;">
|
赖素文
authored
|
278
|
<span><span style="font-weight: bold;">妥善率:</span>(1-故障時間/N天)*100%</span>
|
赖素文
authored
|
279
280
281
|
<span style="margin-left: 30px;"><span style="font-weight: bold;">MTTR:</span>故障時間H/故障次數</span>
<span style="margin-left: 30px;"><span style="font-weight: bold;">MTBF:</span>正常運作時間H/故障次數</span>
</div>
|
王硕
authored
|
282
|
|
赖素文
authored
|
283
|
</div>
|
赖素文
authored
|
284
285
|
@section Scripts
|
赖素文
authored
|
286
|
{
|
赖素文
authored
|
287
|
<script src="~/js/echarts/echarts.common.min.js"></script>
|
赖素文
authored
|
288
|
<script type="text/javascript" src="~/echartsconfig/projectoverviewconfig.js"></script>
|
赖素文
authored
|
289
|
<script type="text/javascript" src="/productjs/configure/ProjectOverview.js" asp-append-version="true"></script>
|
赖素文
authored
|
290
|
}
|