needCast
This commit is contained in:
@@ -44,7 +44,7 @@ export const getTodayTask = (id) => post('api/deviceBigScreen/getTodayTask', {})
|
||||
// let res = {
|
||||
// code: '1',
|
||||
// srb: {
|
||||
// device_group_arr: [{fault_desc: '三六九1', needcast: '1', id: '1'}, {fault_desc: '三六九等了房椒粉', needcast: '1', id: '2'}, {fault_desc: '1', needcast: '1', id: '3'}]
|
||||
// device_group_arr: [{fault_desc: '三六九1', needCast: '1', id: '1'}, {fault_desc: '三六九等了房椒粉', needCast: '1', id: '2'}, {fault_desc: '1', needCast: '1', id: '3'}]
|
||||
// }
|
||||
// }
|
||||
// return res
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
<div class="scroll-ul_1_div">{{e.input_time}}</div>
|
||||
<div class="scroll-ul_1_div">{{e.device_name}}</div>
|
||||
<div class="scroll-ul_1_div">{{e.extend_code}}</div>
|
||||
<div class="scroll-ul_1_div">{{e.fault_desc}}<span v-show="e.needcast === '1'" class="iconfont ifon_broadcast" :class="{'ifon_broadcast_active': e.id = pkId}"></span></div>
|
||||
<div class="scroll-ul_1_div">{{e.fault_desc}}<span v-show="e.needCast === '1'" class="iconfont ifon_broadcast" :class="{'ifon_broadcast_active': e.id = pkId}"></span></div>
|
||||
<div class="scroll-ul_1_div">{{e.dept_name}}</div>
|
||||
<div class="scroll-ul_1_div">{{e.invstatus}}</div>
|
||||
<div class="scroll-ul_1_div">{{e.user_name}}</div>
|
||||
@@ -356,18 +356,18 @@ export default {
|
||||
this.speech.init().then(() => {})
|
||||
},
|
||||
// 播放函数
|
||||
play (textContent, id, needcast) {
|
||||
play (textContent, id, needCast) {
|
||||
this.speech.speak({
|
||||
text: needcast === '1' ? textContent : '', // 播放的文本内容
|
||||
text: needCast === '1' ? textContent : '', // 播放的文本内容
|
||||
listeners: {
|
||||
// 开始播放
|
||||
onstart: () => {
|
||||
this.pkId = needcast === '1' ? id : ''
|
||||
this.pkId = needCast === '1' ? id : ''
|
||||
},
|
||||
// 判断播放是否完毕
|
||||
onend: () => {
|
||||
this.pkId = ''
|
||||
if (needcast === '1') {
|
||||
if (needCast === '1') {
|
||||
this._updateWarnTime([id])
|
||||
}
|
||||
},
|
||||
@@ -870,7 +870,7 @@ export default {
|
||||
this.gridArr5 = [...res.srb.device_group_arr]
|
||||
if (this.gridArr5.length > 0) {
|
||||
this.gridArr5.map((e, i) => {
|
||||
this.play(e.fault_desc, e.id, e.needcast)
|
||||
this.play(e.fault_desc, e.id, e.needCast)
|
||||
})
|
||||
}
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user