From cee949a55ca9602e4ad509a8e9579440d7e39bce Mon Sep 17 00:00:00 2001
From: Administrator <admin>
Date: Fri, 07 May 2021 11:27:05 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.105:10010/r/jfpt-Vue
---
src/views/supervisoryConsole/card.vue | 68 +++++++++++++++++++++++++++++----
1 files changed, 59 insertions(+), 9 deletions(-)
diff --git a/src/views/supervisoryConsole/card.vue b/src/views/supervisoryConsole/card.vue
index 7a8ae77..3339a2b 100644
--- a/src/views/supervisoryConsole/card.vue
+++ b/src/views/supervisoryConsole/card.vue
@@ -40,7 +40,7 @@
:key="index"
>
<a href="javascript:void(0);" @click.stop="goToDetails(item)">
- <el-card
+ <!-- <el-card
:style="
item.jtype == 1
? 'background: #F34A4Ae6'
@@ -50,11 +50,24 @@
: 'background: #C9C9C9e6'
: 'background: #F48F57e6'
"
+ > -->
+ <el-card
+ :style="
+ item.dtype == 0
+ ? 'background: #C9C9C9e6'
+ : item.dtype == 1
+ ? 'background: #1DBB99e6'
+ : item.dtype == 2
+ ? 'background: #F34A4Ae6'
+ : item.dtype == 3
+ ? 'background: #F48F57e6'
+ : ''
+ "
>
<div>{{ item.deviceName }}</div>
<div style="width: 80%">{{ item.street }}</div>
- <div class="cet">
+ <!-- <div class="cet">
{{
item.jtype == 1
? "设备预警"
@@ -63,6 +76,20 @@
? "设备正常"
: "设备掉线"
: "设备故障"
+ }}
+ </div> -->
+
+ <div class="cet">
+ {{
+ item.dtype == 0
+ ? "设备掉线"
+ : item.dtype == 1
+ ? "设备正常"
+ : item.dtype == 2
+ ? "设备预警"
+ : item.dtype == 3
+ ? "设备故障"
+ : ""
}}
</div>
@@ -147,27 +174,50 @@
f = [];
if (this.radio == "全部") {
res.data.data.forEach((item) => {
- if (item.jtype == 1) {
+ if (item.dtype == 1) {
f.push(item);
} else {
- if (item.state != "") a.push(item);
- if (item.state == "" && item.onlineStatus == 1) c.push(item);
- if (item.state == "" && item.onlineStatus != 1) b.push(item);
+ if (item.dtype == 0) a.push(item);
+ if (item.dtype == 2) c.push(item);
+ if (item.dtype == 3) b.push(item);
}
});
} else if (this.radio == "仅显示预警设备") {
res.data.data.forEach((item) => {
- if (item.jtype == 1) c.push(item);
+ if (item.dtype == 2) c.push(item);
});
} else if (this.radio == "仅显示设备掉线") {
res.data.data.forEach((item) => {
- if (item.onlineStatus != 1) b.push(item);
+ if (item.dtype == 0) b.push(item);
});
} else if (this.radio == "仅显示设备故障") {
res.data.data.forEach((item) => {
- if (item.state != "") a.push(item);
+ if (item.dtype == 3) a.push(item);
});
}
+ // if (this.radio == "全部") {
+ // res.data.data.forEach((item) => {
+ // if (item.jtype == 1) {
+ // f.push(item);
+ // } else {
+ // if (item.state != "") a.push(item);
+ // if (item.state == "" && item.onlineStatus == 1) c.push(item);
+ // if (item.state == "" && item.onlineStatus != 1) b.push(item);
+ // }
+ // });
+ // } else if (this.radio == "仅显示预警设备") {
+ // res.data.data.forEach((item) => {
+ // if (item.jtype == 1) c.push(item);
+ // });
+ // } else if (this.radio == "仅显示设备掉线") {
+ // res.data.data.forEach((item) => {
+ // if (item.onlineStatus != 1) b.push(item);
+ // });
+ // } else if (this.radio == "仅显示设备故障") {
+ // res.data.data.forEach((item) => {
+ // if (item.state != "") a.push(item);
+ // });
+ // }
var d = f.concat(a.concat(c.concat(b)));
--
Gitblit v1.9.3