Merge branch 'main' into 'stg'
拨打电话bug See merge request cloud-mediate/mediate-manage-web!50
This commit is contained in:
commit
5423acccb6
@ -584,11 +584,11 @@ export default {
|
||||
this.visiblemediatRecord = true;
|
||||
this.visiblemediatRecordObj = obj;
|
||||
},
|
||||
startOutboundCall(phone, contactId) {
|
||||
let params = {
|
||||
phone: phone || null,
|
||||
contactId: contactId || null
|
||||
}
|
||||
startOutboundCall(params, contactId) {
|
||||
// let params = {
|
||||
// phone: phone || null,
|
||||
// contactId: contactId || null
|
||||
// }
|
||||
this.$emit('startOutboundCall', params)
|
||||
}
|
||||
}
|
||||
|
||||
@ -669,28 +669,31 @@ export default {
|
||||
if (this.queue) {
|
||||
for (let i=0; i < this.queueList.length; i++) {
|
||||
if (this.queueList[i].status.code === 1) {
|
||||
console.log('定位到可拨打的案件',i)
|
||||
console.log('定位到可拨打的案件',i,this.queueList[i])
|
||||
this.index = i
|
||||
this.startOutboundCall()
|
||||
return
|
||||
}
|
||||
}
|
||||
} else {
|
||||
this.startOutboundCall()
|
||||
|
||||
let phone = this.baseInfo.debtorEntityList.find(item => (item.role == 'DEBTOR' && item.type == '本人')).phone
|
||||
let contactId = this.baseInfo.debtorEntityList.find(item => (item.role == 'DEBTOR' && item.type == '本人')).id
|
||||
this.startOutboundCall({phone:phone,contactId:contactId})
|
||||
}
|
||||
},
|
||||
// 电话呼出
|
||||
async startOutboundCall(phone, contactId) {
|
||||
async startOutboundCall(params) {
|
||||
// this.phoneNumber = this.queue ? this.queueList[this.index].phone : this.baseInfo.phone
|
||||
if (this.calling) return
|
||||
this.phoneNumber = phone
|
||||
if (contactId) this.contactId=contactId
|
||||
this.phoneNumber = params.phone
|
||||
this.contactId= params.contactId
|
||||
|
||||
console.log('进入呼叫电话:', this.phoneNumber)
|
||||
// console.log('进入呼叫电话:', this.phoneNumber)
|
||||
try {
|
||||
let res = await window.tccc.Call.startOutboundCall({phoneNumber: this.phoneNumber})
|
||||
this.sessionId = res.data.sessionId
|
||||
console.log('呼叫成功', res.data)
|
||||
// console.log('呼叫成功', res.data)
|
||||
this.calling = true
|
||||
if (res.status === 'success') {
|
||||
this.callingSuccess()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user