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