|
@@ -525,7 +525,7 @@ export default {
|
|
|
const data = { type: 1 };
|
|
|
let res = await this.getScadaData(data);
|
|
|
try {
|
|
|
- if (res && res.code == 1) {
|
|
|
+ if (res && res.hasOwnProperty('code') && res.code == 1) {
|
|
|
var scada = (this.scada = {});
|
|
|
res.result.map((e) => {
|
|
|
if (e.allocations) {
|
|
@@ -536,8 +536,8 @@ export default {
|
|
|
});
|
|
|
this.setSide();
|
|
|
} else {
|
|
|
- this.$message.error("获取指标失败:" + res.message);
|
|
|
- console.log("获取指标失败:" + res.message);
|
|
|
+ // this.$message.error("获取指标失败:" + res.message);
|
|
|
+ // console.log("获取指标失败:" + res.message);
|
|
|
//this.loading = false;
|
|
|
}
|
|
|
//获取报警数据
|
|
@@ -568,7 +568,7 @@ export default {
|
|
|
|
|
|
getScadaAlarmDataPage(params)
|
|
|
.then((res) => {
|
|
|
- if (res.code == 1) {
|
|
|
+ if (res && res.hasOwnProperty('code') && res.code == 1) {
|
|
|
let result = res.result.records;
|
|
|
result.forEach((item) => {
|
|
|
let scadaTime =
|
|
@@ -581,7 +581,9 @@ export default {
|
|
|
this.isOpenAlarmList = this.tableData.length > 0 ? true : false;
|
|
|
}
|
|
|
})
|
|
|
- .catch((ex) => {});
|
|
|
+ .catch((ex) => {
|
|
|
+
|
|
|
+ });
|
|
|
},
|
|
|
|
|
|
setSide() {
|
|
@@ -623,7 +625,7 @@ export default {
|
|
|
type: 1,
|
|
|
},
|
|
|
}).then((res) => {
|
|
|
- if (res.code == 1) {
|
|
|
+ if (res && res.hasOwnProperty('code') && res.code == 1) {
|
|
|
res = res.result;
|
|
|
for (var item in res) {
|
|
|
var di = res[item];
|
|
@@ -651,10 +653,16 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- this.nextDo = setTimeout(loadInfo, 1000 * 10); //1分钟一次
|
|
|
+ this.nextDo = setTimeout(loadInfo, 1000 * 10); //10秒一次
|
|
|
this.setAlarm(res, infos);
|
|
|
- } else this.$message.error("获取指标失败:" + res.message);
|
|
|
+ } else{
|
|
|
+ // this.$message.error("获取指标失败:" + res.message);
|
|
|
+ this.nextDo = setTimeout(loadInfo, 1000 * 10); //10秒一次
|
|
|
+ }
|
|
|
//this.loading = false;
|
|
|
+ }).catch(ex=>{
|
|
|
+ this.$message.error("连接异常:" + ex);
|
|
|
+ this.nextDo = setTimeout(loadInfo, 1000 * 10); //10秒一次
|
|
|
});
|
|
|
this.getAlarmData();
|
|
|
};
|
|
@@ -667,7 +675,7 @@ export default {
|
|
|
return new Promise((resolve) => {
|
|
|
getScadaData(data)
|
|
|
.then((res) => {
|
|
|
- if (res.code == 1) {
|
|
|
+ if (res && res.hasOwnProperty('code') && res.code == 1) {
|
|
|
res.result;
|
|
|
resolve({
|
|
|
code: 1,
|
|
@@ -678,7 +686,7 @@ export default {
|
|
|
resolve({
|
|
|
code: 0,
|
|
|
result: [],
|
|
|
- message: res.message,
|
|
|
+ message: '获取数据异常:'+res,
|
|
|
});
|
|
|
})
|
|
|
.catch((ex) => {
|