diff --git a/src/views/page/realTime.vue b/src/views/page/realTime.vue index 6ede1ba8..6b69acae 100644 --- a/src/views/page/realTime.vue +++ b/src/views/page/realTime.vue @@ -1861,6 +1861,10 @@ export default { //CO2补气 var statusData = { name: el.nickName, type:11, id: el.id, open: res.data.data[(1178 + ((el.id - 40) * 2))], progress: 0, index: res.data.data[(1179 + ((el.id - 40) * 2))], count: 0 } statusList.push(statusData) + }else if (el.id ==42||el.id ==43||el.id ==44||el.id ==45||el.id ==46||el.id ==47||el.id ==48||el.id ==49) { + //电磁阀 + var statusData = { name: el.nickName, type:9, id: el.id, open: res.data.data[(1166 + (el.id - 42))], progress: 0, index:this.getDCF(el,res.data.data), count: 0 } + statusList.push(statusData) } }) @@ -1888,6 +1892,21 @@ export default { // this.$message.error(res.data.msg); } }) + }, + //二进制转换后的补全 + padString(str, length) { + return str.padStart(length, '0'); + }, + getDCF(item,data){ + var index=item.id-42 + var num=data[1174] + var num1 = this.padString(num.toString(2), 8) + + var openListNew = [] + openListNew = num1.split("") + var actList = openListNew.reverse(); + + return actList[index] }, getTime() { this.time = getnowtime()