diff --git a/src/pages/mediation-page/components/MediationRoom.vue b/src/pages/mediation-page/components/MediationRoom.vue index 3fee3bb..8ceb5ab 100644 --- a/src/pages/mediation-page/components/MediationRoom.vue +++ b/src/pages/mediation-page/components/MediationRoom.vue @@ -486,9 +486,11 @@ export default { }, methods: { handleBeforeUnload(event) { + console.log(this.sessionId,'this.sessionId') // 刷新及离开挂断电话 if(this.sessionId !='') { + console.log('刷新及离开挂断电话') window.tccc.Call.hungUp({sessionId: this.sessionId}) } }, @@ -599,8 +601,12 @@ export default { // }) }, handleBack() { + this.handleBeforeUnload() + setTimeout(() => { + this.$router.push('/mediation-management') + }, 1000); // this.$route.query.sourcePage == 'mediationManagement' - this.$router.push('/mediation-management') + // this.$router.push('/mediation-management') }, // 获取调解记录 getmediate_record() {