|
@@ -51,8 +51,10 @@ const useVoiceStore = defineStore('voice', () => {
|
|
const reset = () => {
|
|
const reset = () => {
|
|
noiceBarVisibleState.value = false;
|
|
noiceBarVisibleState.value = false;
|
|
noiceBoxVisibleState.value = false;
|
|
noiceBoxVisibleState.value = false;
|
|
- callAnswered.value = false;
|
|
|
|
- callDialing.value = false;
|
|
|
|
|
|
+ setTimeout(() => {
|
|
|
|
+ callAnswered.value = false;
|
|
|
|
+ callDialing.value = false;
|
|
|
|
+ }, 1500)
|
|
// timer.resetTimer();
|
|
// timer.resetTimer();
|
|
}
|
|
}
|
|
|
|
|
|
@@ -73,6 +75,8 @@ const useVoiceStore = defineStore('voice', () => {
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
+ isMakingCall.value = true;
|
|
|
|
+
|
|
callAnswered.value = true;
|
|
callAnswered.value = true;
|
|
|
|
|
|
const { data } = await makeCall(phoneNum);
|
|
const { data } = await makeCall(phoneNum);
|
|
@@ -81,7 +85,6 @@ const useVoiceStore = defineStore('voice', () => {
|
|
|
|
|
|
telephoneNumber.value = phoneNum;
|
|
telephoneNumber.value = phoneNum;
|
|
|
|
|
|
- isMakingCall.value = true;
|
|
|
|
|
|
|
|
// noiceBarVisibleState.value = true;
|
|
// noiceBarVisibleState.value = true;
|
|
}
|
|
}
|
|
@@ -188,12 +191,14 @@ const useVoiceStore = defineStore('voice', () => {
|
|
|
|
|
|
sessionId.value = callId;
|
|
sessionId.value = callId;
|
|
|
|
|
|
- telephoneNumber.value = phone;
|
|
|
|
|
|
+ !isMakingCall.value && (telephoneNumber.value = phone);
|
|
|
|
|
|
isMakingCall.value = false;
|
|
isMakingCall.value = false;
|
|
|
|
|
|
noiceBarVisibleState.value = true;
|
|
noiceBarVisibleState.value = true;
|
|
|
|
|
|
|
|
+ callAnswered.value = true
|
|
|
|
+
|
|
// ElMessage({
|
|
// ElMessage({
|
|
// message: '来电话了',
|
|
// message: '来电话了',
|
|
// type: 'warning',
|
|
// type: 'warning',
|