Browse Source

紧急发布-设备选择

dev
xuhuajiao 3 years ago
parent
commit
96f58cb306
  1. 29
      src/views/publishContent/urgentMessage/index.vue

29
src/views/publishContent/urgentMessage/index.vue

@ -213,7 +213,7 @@ export default {
notice_device: null,
notice_devices: [],
notice_id: '', // id
orga_id:'133221333123111',
orga_id: '133221333123111'
},
queryInfo: {
notice_name: '',
@ -244,13 +244,11 @@ export default {
getUrgentMessage() {
const params = this.queryInfo
reqUrgentMessage(params).then(res => {
if (res.code == 200) {
this.urgentMessage = res.data.content
// console.log( this.urgentMessage)
}
})
},
//
getDevice() {
@ -262,7 +260,6 @@ export default {
return this.$message.error('获取设备列表失败!')
}
})
},
isStopHandle(index, row) {
if (row.is_state == 1) {
@ -303,15 +300,14 @@ export default {
} else {
this.form.context_speed_name = '3s'
}
}
})
},
submit() {
console.log("submit--")
console.log('submit--')
console.log(this.form.notice_device)
console.log(this.form.notice_devices)
console.log("----submit")
console.log('----submit')
},
//
clearCheckbox() {
@ -351,20 +347,29 @@ export default {
},
//
tagHandle(tag) {
this.form.notice_devices.push({ deviceId: tag.device_id })
const current = this.deviceTags.every((item) => {item == tag} )
console.log('添加选中前----')
console.log(this.deviceTags)
if (this.deviceTags.length == 0) {
this.deviceTags.push(tag)
} else {
const current = this.deviceTags.find((item) => {
return item.device_id == tag.device_id
})
//
console.log('current', current)
if (!current) {
// console.log('')
this.deviceTags.push(tag)
} else {
console.log('有相同的')
}
}
// } else {
// console.log('')
// }
console.log('添加选中后----')
console.log(this.deviceTags)
},
//
handleClose(tag) {
@ -374,7 +379,7 @@ export default {
//
clearDevice() {
this.deviceTags = []
},
}
}
}
</script>

Loading…
Cancel
Save