|
@@ -192,7 +192,7 @@
|
|
|
title="三方会议"
|
|
|
@mouseleave="onHover('conferenceSrc', 'phoneControls/conference_blue.png')"
|
|
|
>
|
|
|
- <img :src="state.holdSrc" alt="" />
|
|
|
+ <img :src="state.conferenceSrc" alt="" />
|
|
|
<span>三方会议({{ onCallArr.length }})</span>
|
|
|
</div>
|
|
|
</template>
|
|
@@ -590,7 +590,7 @@ const activeArr = computed(() => {
|
|
|
onHold: ['hangup', 'hold', 'transfer', 'evaluate'], // 保持中
|
|
|
onTalkingDeal: ['dutyOff', 'rest', 'callForwarding', 'TalkingDeal'], // 话后整理中
|
|
|
onTransferSuccess: ['hangup', 'conference'], // 转接成功
|
|
|
- onConference: ['hangup'], // 三方会议中 只能挂断
|
|
|
+ onConference: ['hangup','conference'], // 三方会议中 只能挂断
|
|
|
};
|
|
|
let arr = <EmptyArrayType>[];
|
|
|
if (telStatusInfo.value.phoneControlState in switchCases) {
|
|
@@ -970,8 +970,8 @@ const onMessage = (event: any) => {
|
|
|
}else if(data.private_data == 'three_way'){ // 三方来电通话中
|
|
|
// 开始计时
|
|
|
startTime();
|
|
|
- // 设置电话状态 通话中
|
|
|
- useTelStatusStore.setPhoneControlState(TelStates.onCall);
|
|
|
+ // 设置电话状态 三方通话中
|
|
|
+ useTelStatusStore.setPhoneControlState(TelStates.onConference);
|
|
|
console.log('三方来电通话中')
|
|
|
}else if(data.private_data == 'three_way_hangup'){ // 三方来电挂断
|
|
|
console.log('三方来电挂断')
|