|
|
|
|
@ -180,8 +180,7 @@ |
|
|
|
|
" class="noBjxx"> |
|
|
|
|
暂无告警事件信息 |
|
|
|
|
</div> |
|
|
|
|
<vue-seamless-scroll v-else :class-option="classOption" |
|
|
|
|
:data="activeTab == 1 ? listData.warnEquipList : listData.warnEventList" class="warp"> |
|
|
|
|
<div v-else class="warp"> |
|
|
|
|
<div class="item flex-center" @mouseenter="showAlarkAlert(item, index, 0)" style="position: relative" |
|
|
|
|
@mouseleave="closeAlarkAlert(item, index, 0)" v-for="(item, index) in listData.warnEquipList" :key="index" |
|
|
|
|
v-if="activeTab == 1"> |
|
|
|
|
@ -198,32 +197,17 @@ |
|
|
|
|
</div> |
|
|
|
|
<div class="box flex-center" style="color: red"> |
|
|
|
|
<div class="left flex-center-center"> |
|
|
|
|
<img class="icon" src="../../../public/img/monitoring/electricity/lx.png" v-if="item.status == 90001" /> |
|
|
|
|
<img class="icon" src="../../../public/img/monitoring/electricity/lx.png" v-if="item.warnStatus == 2" /> |
|
|
|
|
<img class="icon" src="../../../public/img/monitoring/electricity/bj.png" v-else /> |
|
|
|
|
<span class="message" v-text="item.name" :style="{ |
|
|
|
|
color: |
|
|
|
|
item.status == 90000 |
|
|
|
|
? 'white' |
|
|
|
|
: item.status == 90001 |
|
|
|
|
? '#a5bbe5' |
|
|
|
|
: '#ff0000', |
|
|
|
|
color: item.warnStatus == 2 ? 'white' : item.warnStatus == 1 ? '#ff000' : 'white', |
|
|
|
|
}"></span> |
|
|
|
|
</div> |
|
|
|
|
<span class="data" :style="{ |
|
|
|
|
color: |
|
|
|
|
item.status == 90000 |
|
|
|
|
? 'white' |
|
|
|
|
: item.status == 90001 |
|
|
|
|
? '#a5bbe5' |
|
|
|
|
: '#ff0000', |
|
|
|
|
color: item.warnStatus == 2 ? 'white' : item.warnStatus == 1 ? '#ff000' : 'white', |
|
|
|
|
}">{{ item.warnContent }}</span> |
|
|
|
|
<span class="time" :style="{ |
|
|
|
|
color: |
|
|
|
|
item.status == 90000 |
|
|
|
|
? 'white' |
|
|
|
|
: item.status == 90001 |
|
|
|
|
? '#a5bbe5' |
|
|
|
|
: '#ff0000', |
|
|
|
|
color: item.warnStatus == 2 ? 'white' : item.warnStatus == 1 ? '#ff000' : 'white', |
|
|
|
|
}">{{ item.warnDate.substring(5, 16) }}</span> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
@ -243,35 +227,21 @@ |
|
|
|
|
</div> |
|
|
|
|
<div class="box flex-center" style="color: red"> |
|
|
|
|
<div class="left flex-center-center"> |
|
|
|
|
<img class="icon" src="../../../public/img/monitoring/electricity/bj.png" /> |
|
|
|
|
<img class="icon" src="../../../public/img/monitoring/electricity/lx.png" v-if="item.warnStatus == 2" /> |
|
|
|
|
<img class="icon" src="../../../public/img/monitoring/electricity/bj.png" v-else /> |
|
|
|
|
<span class="message" v-text="item.name" :style="{ |
|
|
|
|
color: |
|
|
|
|
item.status == 90000 |
|
|
|
|
? 'white' |
|
|
|
|
: item.status == 90001 |
|
|
|
|
? '#a5bbe5' |
|
|
|
|
: '#ff0000', |
|
|
|
|
color: item.warnStatus == 2 ? 'white' : item.warnStatus == 1 ? '#ff000' : 'white', |
|
|
|
|
}"></span> |
|
|
|
|
</div> |
|
|
|
|
<span class="data" :style="{ |
|
|
|
|
color: |
|
|
|
|
item.status == 90000 |
|
|
|
|
? 'white' |
|
|
|
|
: item.status == 90001 |
|
|
|
|
? '#a5bbe5' |
|
|
|
|
: '#ff0000', |
|
|
|
|
color: item.warnStatus == 2 ? 'white' : item.warnStatus == 1 ? '#ff000' : 'white', |
|
|
|
|
}">{{ item.warnContent }}</span> |
|
|
|
|
<span class="time" :style="{ |
|
|
|
|
color: |
|
|
|
|
item.status == 90000 |
|
|
|
|
? 'white' |
|
|
|
|
: item.status == 90001 |
|
|
|
|
? '#a5bbe5' |
|
|
|
|
: '#ff0000', |
|
|
|
|
color: item.warnStatus == 2 ? 'white' : item.warnStatus == 1 ? '#ff000' : 'white', |
|
|
|
|
}">{{ item.warnDate.substring(5, 16) }}</span> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
</vue-seamless-scroll> |
|
|
|
|
</div> |
|
|
|
|
<div style=" |
|
|
|
|
position: absolute; |
|
|
|
|
bottom: 10px; |
|
|
|
|
@ -431,7 +401,7 @@ export default { |
|
|
|
|
fivthBuilding: [0, 0, 0, 0, 0, 0], |
|
|
|
|
sixthBuilding: [0, 0, 0, 0, 0, 0], |
|
|
|
|
}, //历史用热统计 |
|
|
|
|
type: 2, //日/月 |
|
|
|
|
type: 1, //日/月 |
|
|
|
|
value1: [], //选择日期 |
|
|
|
|
tower: null, |
|
|
|
|
layer: null, |
|
|
|
|
@ -1530,7 +1500,7 @@ export default { |
|
|
|
|
height: 120px; |
|
|
|
|
width: 345px; |
|
|
|
|
margin: auto; |
|
|
|
|
overflow: hidden; |
|
|
|
|
overflow-y: auto; |
|
|
|
|
|
|
|
|
|
.item { |
|
|
|
|
height: 40px; |
|
|
|
|
|