|
|
@@ -16,9 +16,9 @@
|
|
|
</view>
|
|
|
<view class="row">设备:{{ detail.devicename }}({{ detail.serialnumber }})</view>
|
|
|
<view class="time-row">最近告警时间: <view class="tag" :style="{
|
|
|
- color: tagStyleList[detail.lasteventlevel + 1].color,
|
|
|
- backgroundColor: tagStyleList[detail.lasteventlevel + 1].backgroundColor,
|
|
|
- }">{{ tagStyleList[detail.lasteventlevel + 1].name }}</view> <text class="time">{{
|
|
|
+ color: tagStyleList[detail.lasteventlevel - 1].color,
|
|
|
+ backgroundColor: tagStyleList[detail.lasteventlevel - 1].backgroundColor,
|
|
|
+ }">{{ tagStyleList[detail.lasteventlevel - 1].name }}</view> <text class="time">{{
|
|
|
detail.lasteventtime }}</text>
|
|
|
</view>
|
|
|
</view>
|
|
|
@@ -31,7 +31,7 @@
|
|
|
<view class="item" v-for="item in list" :key="item.eventtime">
|
|
|
<view class="time">{{ item.eventtime }}</view>
|
|
|
<view class="row">
|
|
|
- 暂时没有描述,触发
|
|
|
+ {{ item.showValue }}
|
|
|
<text class="text" :style="{ color: tagStyleList[item.level + 1].color }">
|
|
|
{{ tagStyleList[item.level + 1].name }}告警
|
|
|
</text>
|
|
|
@@ -115,7 +115,14 @@ export default {
|
|
|
content.pageNumber += 1;
|
|
|
content.pageTotal = res.pageTotal;
|
|
|
this.content = content;
|
|
|
- this.list = res.pageNumber == 1 ? res.data : this.list.concat(res.data)
|
|
|
+ let list = res.data.map(v => {
|
|
|
+ v.showValue = ""
|
|
|
+ v.paramvalues.forEach(item => {
|
|
|
+ v.showValue += `当前设备${item.paramname}值为${item.paramvalue},${item.symbol + item.eventvalue}时触发`
|
|
|
+ })
|
|
|
+ return v
|
|
|
+ })
|
|
|
+ this.list = res.pageNumber == 1 ? list : this.list.concat(list)
|
|
|
this.empty = res.data.length == 0;
|
|
|
})
|
|
|
},
|