update
This commit is contained in:
parent
f6cbb71fda
commit
7de101060f
@ -166,13 +166,13 @@ async function getTopDeviceData() {
|
|||||||
caijian.value = setData(res.data.裁剪设备)
|
caijian.value = setData(res.data.裁剪设备)
|
||||||
labelList.value = [];
|
labelList.value = [];
|
||||||
labelList.value.push(...fengren.value.value.map((item,i) => {
|
labelList.value.push(...fengren.value.value.map((item,i) => {
|
||||||
return { label: item[2],index:i,name:'fengren'}
|
return { label: item[2],index:i,name:'fengren',status:item[5]}
|
||||||
}))
|
}))
|
||||||
labelList.value.push(...banfang.value.value.map((item,i) => {
|
labelList.value.push(...banfang.value.value.map((item,i) => {
|
||||||
return { label: item[2],index:i,name:'banfang'}
|
return { label: item[2],index:i,name:'banfang',status:item[5]}
|
||||||
}))
|
}))
|
||||||
labelList.value.push(...caijian.value.value.map((item,i) => {
|
labelList.value.push(...caijian.value.value.map((item,i) => {
|
||||||
return { label: item[2],index:i,name:'caijian'}
|
return { label: item[2],index:i,name:'caijian',status:item[5]}
|
||||||
}))
|
}))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -187,20 +187,23 @@ async function getCismaListData() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//socket
|
||||||
function getWebsocket(val) {
|
function getWebsocket(val) {
|
||||||
try {
|
try {
|
||||||
let data = JSON.parse(val)
|
let data = JSON.parse(val)
|
||||||
|
|
||||||
|
|
||||||
if (data.type == 'WorkingState') {
|
if (data.type == 'WorkingState') {
|
||||||
let { RackNumber, WorkingState } = data
|
let { RackNumber, WorkingState } = data.msg
|
||||||
let index = labelList.value.findIndex((item, index) => {
|
let index = labelList.value.findIndex((item, index) => {
|
||||||
return item['label'] == RackNumber
|
return item['label'] == RackNumber
|
||||||
})
|
})
|
||||||
|
console.log(data);
|
||||||
|
|
||||||
if (index !== -1) {
|
if (index !== -1) {
|
||||||
let name = labelList.value[index].name
|
let name = labelList.value[index].name
|
||||||
let i = labelList.value[index].index
|
let i = labelList.value[index].index
|
||||||
|
labelList.value[index].status = WorkingState
|
||||||
if (name == 'fengren') {
|
if (name == 'fengren') {
|
||||||
fengren.value.value[i][5] = WorkingState
|
fengren.value.value[i][5] = WorkingState
|
||||||
} else if (name == 'banfang') {
|
} else if (name == 'banfang') {
|
||||||
@ -208,6 +211,12 @@ function getWebsocket(val) {
|
|||||||
} else if (name == 'caijian') {
|
} else if (name == 'caijian') {
|
||||||
caijian.value.value[i][5] = WorkingState
|
caijian.value.value[i][5] = WorkingState
|
||||||
}
|
}
|
||||||
|
console.log(caijian.value.value[i]);
|
||||||
|
|
||||||
|
devnum.on = labelList.value.filter((item) => item.status == '2').length
|
||||||
|
devnum.wait = labelList.value.filter((item) => item.status == '1'||item.status == '3').length
|
||||||
|
devnum.off = labelList.value.filter((item) => item.status == '0').length
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -223,9 +232,9 @@ function errWebsocket(val) {
|
|||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
getTopDeviceData()
|
getTopDeviceData()
|
||||||
getCismaListData()
|
getCismaListData()
|
||||||
// timer = setInterval(()=>{
|
timer = setInterval(()=>{
|
||||||
// getTopDeviceData()
|
getTopDeviceData()
|
||||||
// },5000)
|
},60000)
|
||||||
connectWebsocket(null, null, getWebsocket, errWebsocket)
|
connectWebsocket(null, null, getWebsocket, errWebsocket)
|
||||||
document.getElementById('app').style.backgroundColor = '#0E0E0E'
|
document.getElementById('app').style.backgroundColor = '#0E0E0E'
|
||||||
})
|
})
|
||||||
|
Loading…
Reference in New Issue
Block a user