From 039679bf092a8a6cb1f8c921c8a2cfa5306dcf73 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Thu, 26 Feb 2026 14:25:02 +0800
Subject: [PATCH] Merge branch 'master' of http://139.196.74.78:10010/r/jagzwxm/ja_web

---
 applications/mobile-web-view/src/appPages/voiceCallDetail/index.vue |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/applications/mobile-web-view/src/appPages/voiceCallDetail/index.vue b/applications/mobile-web-view/src/appPages/voiceCallDetail/index.vue
index 52e2e4e..9359c56 100644
--- a/applications/mobile-web-view/src/appPages/voiceCallDetail/index.vue
+++ b/applications/mobile-web-view/src/appPages/voiceCallDetail/index.vue
@@ -22,7 +22,7 @@
 				<strong v-if="callEnded" class="status-text ended-status">{{ endMessage }}</strong>
 			</div>
 			<div class="button-group">
-				<button v-if="state === 'idle' && !receiveParameters" @click="requestCall" :disabled="!connected" class="btn btn-call">呼叫</button>
+				<!-- <button v-if="state === 'idle' && !receiveParameters && !callEnded" @click="requestCall" :disabled="!connected" class="btn btn-call">呼叫</button> -->
 
 				<button v-if="state==='ringing'" @click="acceptCall" class="btn btn-accept incoming-accept">接听</button>
 				<button v-if="state==='ringing'" @click="rejectCall" class="btn btn-reject incoming-reject">拒绝</button>
@@ -448,6 +448,9 @@
 	send('accept', incomingFrom, null)
 	log('✅ 已点击接听,发送 accept 给', incomingFrom)
 
+	// 停止铃声
+// 	const transmitData = { data: { type: 'stopVoice' } }
+// uni.postMessage(transmitData)
 	state.value = 'calling'
 
 	// 如果 offer 已经提前到达(我们暂存了),立刻 answer
@@ -463,6 +466,10 @@
 	// 你后端没有 reject,用 busy 表示拒绝/不可接听
 	send('busy', incomingFrom, null)
 	log('❌ 已拒绝来电,发送 busy 给', incomingFrom)
+
+	// 停止铃声
+// 	const transmitData = { data: { type: 'stopVoice' } }
+// uni.postMessage(transmitData)
 
 	incomingFrom = null
 	acceptedByMe = false
@@ -514,6 +521,9 @@
 }
 
 function hangup() {
+	// 停止铃声
+// 	const transmitData = { data: { type: 'stopVoice' } }
+// uni.postMessage(transmitData)
 	cleanup(true)
 }
 
@@ -577,7 +587,7 @@
 			}
 			// 重置通话结束状态
 			callEnded.value = false
-		}, 5000)
+		}, 3000)
 	}
 }
 

--
Gitblit v1.9.3