fix:首页 module state 修改判断条件

This commit is contained in:
zhangyu
2021-08-16 17:31:24 +08:00
parent 7a421d5cba
commit ff057d6354

View File

@@ -849,16 +849,27 @@ export default {
Promise.all(promiseArr).then(res => { Promise.all(promiseArr).then(res => {
res.forEach((response, index) => { res.forEach((response, index) => {
const item = data.pens[index] const item = data.pens[index]
if (item.type === 0) { if (item.type === 0 && item.data.state) {
item.data.state.error = item.data.error = !res[index].data.list[0].state item.data.state.error = item.data.error = !res[index].data.list[0].state
item.data.state.asset = !!res[index].data.list[0].asset item.data.state.asset = !!res[index].data.list[0].asset
item.data.state.alert = !!res[index].data.list[0].alert item.data.state.alert = !!res[index].data.list[0].alert
item.data.state.endpoint = !!res[index].data.list[0].endpoint item.data.state.endpoint = !!res[index].data.list[0].endpoint
} else {
item.data.state = {
error: false,
asset: 0,
alert: 0,
endpoint: 0
}
} }
}) })
self.saveData = { ...data } self.saveData = { ...data }
resolve(data) resolve(data)
clearInterval(timer) clearInterval(timer)
}).catch(res => {
self.saveData = { ...data }
resolve(data)
clearInterval(timer)
}) })
}, 100) }, 100)
} }