|
@@ -4,112 +4,52 @@
|
|
|
<el-header>
|
|
|
<div>
|
|
|
<img
|
|
|
- style="margin-top:10px"
|
|
|
+ style="margin-top: 10px"
|
|
|
src="@/assets/img/compressed/back.png"
|
|
|
id="imgSwitch"
|
|
|
/>
|
|
|
</div>
|
|
|
<div id="fan">
|
|
|
<div class="fan1">
|
|
|
- <ul :class="{
|
|
|
+ <ul
|
|
|
+ :class="{
|
|
|
blades: tableData[0].isStart,
|
|
|
bld: !tableData[0].isStart,
|
|
|
- }">
|
|
|
- <li :class="[
|
|
|
- 'b1',
|
|
|
- !tableData[0].isAlarm
|
|
|
- ? !tableData[0].isWarning
|
|
|
- ? 'green'
|
|
|
- : 'red'
|
|
|
- : 'red',
|
|
|
- ]"></li>
|
|
|
- <li :class="[
|
|
|
- 'b2',
|
|
|
- !tableData[0].isAlarm
|
|
|
- ? !tableData[0].isWarning
|
|
|
- ? 'green'
|
|
|
- : 'red'
|
|
|
- : 'red',
|
|
|
- ]"></li>
|
|
|
- <li :class="[
|
|
|
- 'b3',
|
|
|
- !tableData[0].isAlarm
|
|
|
- ? !tableData[0].isWarning
|
|
|
- ? 'green'
|
|
|
- : 'red'
|
|
|
- : 'red',
|
|
|
- ]"></li>
|
|
|
+ }"
|
|
|
+ >
|
|
|
+ <li :class="['b1', tableData[0].isStart ? 'green' : 'red']"></li>
|
|
|
+ <li :class="['b2', tableData[0].isStart ? 'green' : 'red']"></li>
|
|
|
+ <li :class="['b3', tableData[0].isStart ? 'green' : 'red']"></li>
|
|
|
</ul>
|
|
|
</div>
|
|
|
<div class="fan2">
|
|
|
- <ul :class="{
|
|
|
+ <ul
|
|
|
+ :class="{
|
|
|
blades: tableData[1].isStart,
|
|
|
bld: !tableData[1].isStart,
|
|
|
- }">
|
|
|
- <li :class="[
|
|
|
- 'b1',
|
|
|
- !tableData[1].isAlarm
|
|
|
- ? !tableData[1].isWarning
|
|
|
- ? 'green'
|
|
|
- : 'red'
|
|
|
- : 'red',
|
|
|
- ]"></li>
|
|
|
- <li :class="[
|
|
|
- 'b2',
|
|
|
- !tableData[1].isAlarm
|
|
|
- ? !tableData[1].isWarning
|
|
|
- ? 'green'
|
|
|
- : 'red'
|
|
|
- : 'red',
|
|
|
- ]"></li>
|
|
|
- <li :class="[
|
|
|
- 'b3',
|
|
|
- !tableData[1].isAlarm
|
|
|
- ? !tableData[1].isWarning
|
|
|
- ? 'green'
|
|
|
- : 'red'
|
|
|
- : 'red',
|
|
|
- ]"></li>
|
|
|
+ }"
|
|
|
+ >
|
|
|
+ <li :class="['b1', tableData[1].isStart ? 'green' : 'red']"></li>
|
|
|
+ <li :class="['b2', tableData[1].isStart ? 'green' : 'red']"></li>
|
|
|
+ <li :class="['b3', tableData[1].isStart ? 'green' : 'red']"></li>
|
|
|
</ul>
|
|
|
</div>
|
|
|
<div class="fan3">
|
|
|
- <ul :class="{
|
|
|
+ <ul
|
|
|
+ :class="{
|
|
|
blades: tableData[2].isStart,
|
|
|
bld: !tableData[2].isStart,
|
|
|
- }">
|
|
|
- <li :class="[
|
|
|
- 'b1',
|
|
|
- !tableData[2].isAlarm
|
|
|
- ? !tableData[2].isWarning
|
|
|
- ? 'green'
|
|
|
- : 'red'
|
|
|
- : 'red',
|
|
|
- ]"></li>
|
|
|
- <li :class="[
|
|
|
- 'b2',
|
|
|
- !tableData[2].isAlarm
|
|
|
- ? !tableData[2].isWarning
|
|
|
- ? 'green'
|
|
|
- : 'red'
|
|
|
- : 'red',
|
|
|
- ]"></li>
|
|
|
- <li :class="[
|
|
|
- 'b3',
|
|
|
- !tableData[2].isAlarm
|
|
|
- ? !tableData[2].isWarning
|
|
|
- ? 'green'
|
|
|
- : 'red'
|
|
|
- : 'red',
|
|
|
- ]"></li>
|
|
|
+ }"
|
|
|
+ >
|
|
|
+ <li :class="['b1', tableData[2].isStart ? 'green' : 'red']"></li>
|
|
|
+ <li :class="['b2', tableData[2].isStart ? 'green' : 'red']"></li>
|
|
|
+ <li :class="['b3', tableData[2].isStart ? 'green' : 'red']"></li>
|
|
|
</ul>
|
|
|
</div>
|
|
|
</div>
|
|
|
</el-header>
|
|
|
<el-main>
|
|
|
- <el-row
|
|
|
- style="margin-top: 80px"
|
|
|
- :gutter="20"
|
|
|
- >
|
|
|
+ <el-row style="margin-top: 80px" :gutter="20">
|
|
|
<el-col :span="8">
|
|
|
<div class="center">
|
|
|
<data-table
|
|
@@ -190,7 +130,6 @@ export default {
|
|
|
this.tableData[i].runningTime + this.getRandomNum(0, 3);
|
|
|
temp.loadingTime =
|
|
|
this.tableData[i].loadingTime + this.getRandomNum(0, 3);
|
|
|
-
|
|
|
this.tableData.splice(i, 1, temp);
|
|
|
}
|
|
|
}, 3000);
|
|
@@ -239,16 +178,16 @@ li {
|
|
|
.fan1 {
|
|
|
margin-left: 15px;
|
|
|
position: absolute;
|
|
|
- margin-top:-25px;
|
|
|
+ margin-top: -30px;
|
|
|
}
|
|
|
.fan2 {
|
|
|
- margin-left: 520px;
|
|
|
- margin-top: -25px;
|
|
|
+ margin-left: 460px;
|
|
|
+ margin-top: -30px;
|
|
|
position: absolute;
|
|
|
}
|
|
|
.fan3 {
|
|
|
- margin-left: 1040px;
|
|
|
- margin-top: -25px;
|
|
|
+ margin-left: 950px;
|
|
|
+ margin-top: -30px;
|
|
|
position: absolute;
|
|
|
}
|
|
|
#fan {
|
|
@@ -309,12 +248,11 @@ li {
|
|
|
}
|
|
|
}
|
|
|
.red {
|
|
|
- background: linear-gradient(145deg, #c21e41, #e7234d);
|
|
|
+ background: linear-gradient(145deg, #c21e41, #e7234d);
|
|
|
box-shadow: 17px 17px 34px #be1d3f;
|
|
|
}
|
|
|
.green {
|
|
|
- background: linear-gradient(145deg, #63ac7d, #76cc95);
|
|
|
+ background: linear-gradient(145deg, #63ac7d, #76cc95);
|
|
|
box-shadow: 17px 17px 34px #61a87a;
|
|
|
}
|
|
|
-
|
|
|
</style>
|