From 114d5600687c2955d9d16c7675d24e0df1221e87 Mon Sep 17 00:00:00 2001
From: tdg930622 <51816549+tdg930622@users.noreply.github.com>
Date: Tue, 21 Jan 2025 15:30:19 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9D=A5=E7=94=B5=E5=88=97=E8=A1=A8=E6=A1=88?=
=?UTF-8?q?=E4=BB=B6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../components/MediationRoom.vue | 12 ++---
.../components/missedCallCaseDialog.vue | 54 ++++++++++++++++---
.../components/missedCallPopover.vue | 22 +++++---
3 files changed, 64 insertions(+), 24 deletions(-)
diff --git a/src/pages/mediation-page/components/MediationRoom.vue b/src/pages/mediation-page/components/MediationRoom.vue
index c7410bd..78a4043 100644
--- a/src/pages/mediation-page/components/MediationRoom.vue
+++ b/src/pages/mediation-page/components/MediationRoom.vue
@@ -123,6 +123,7 @@
placement="top"
width="400"
v-model="missedCallVisible"
+ :disabled="missedCallData.list.length <= 0"
title="未接来电"
trigger="click">
@@ -241,9 +242,6 @@
-
-
-
@@ -264,8 +262,6 @@ export default {
missedCallPopover: () => import('./missedCallPopover'),//来电
videoReminderPopover: () => import('./videoReminderPopover'),//视频
-
- missedCallCaseDialog: () => import('./missedCallCaseDialog'),//未接来电案件弹窗
},
data() {
return {
@@ -383,7 +379,6 @@ export default {
missedCallData: {
list: []
},
- missedCallCaseVisible: null,
// 视频提醒
videoReminderVisible: false,
videoReminderData: {}
@@ -444,6 +439,7 @@ export default {
this.callingTodayCount() //今日通话次数
+ this.missedCallList();//未接来电
if (this.queue) {
await this.callingQueue() //呼叫队列
@@ -459,7 +455,7 @@ export default {
that.nextCall()
})
- this.missedCallList();//未接来电
+
},
beforeDestroy() {
if(this.timerInterval) { //如果定时器还在运行 或者直接关闭,不用判断
@@ -753,7 +749,7 @@ export default {
// 未接来电
missedCallList() {
voiceCall.notAnswerList({}).then(res => {
- console.log(res, '---未接来电')
+ console.log(res, ' ')
this.missedCallData.list = res;
this.missedCallData.list = [
{
diff --git a/src/pages/mediation-page/components/missedCallCaseDialog.vue b/src/pages/mediation-page/components/missedCallCaseDialog.vue
index 7864bbb..5865e3e 100644
--- a/src/pages/mediation-page/components/missedCallCaseDialog.vue
+++ b/src/pages/mediation-page/components/missedCallCaseDialog.vue
@@ -1,7 +1,33 @@
-
-
-
+
+
+
+
+
+ {{indexS === 0 ?'':','}}{{itemS.name}}
+
+
进入案件
+
+
+
+
案件号
+
{{item.caseNo}}
+
+
+
调解员
+
{{item.mediatorName}}
+
+
+
逾期金额:
+
{{item.moneyAmount}}
+
+
+
+
+
+
-
\ No newline at end of file
diff --git a/src/pages/mediation-page/components/missedCallPopover.vue b/src/pages/mediation-page/components/missedCallPopover.vue
index 94856bb..826c25b 100644
--- a/src/pages/mediation-page/components/missedCallPopover.vue
+++ b/src/pages/mediation-page/components/missedCallPopover.vue
@@ -4,17 +4,23 @@
v-for="(item, index) in missedCallData.list" :key="index">
{{item.contact}}
-
来电时间:{{ this.$util.formatDate(item.createAt, 'YYYY-MM-DD HH:mm:ss') }}
-
+
来电时间:{{ formatDate(item.createAt, 'YYYY-MM-DD HH:mm:ss') }}
- 查看
+ 查看相关案件
+
+
+