From 5c121b66534dc1ba1e738d447ea3a05a4f1f1078 Mon Sep 17 00:00:00 2001
From: liuxi <357439530@qq.com>
Date: Mon, 20 Jan 2025 10:45:52 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9bug?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../components/CalllogDialog.vue | 73 +++++++++++++------
.../components/CaseTraceDialog.vue | 43 ++++++-----
.../components/LayoutContentNew.vue | 8 +-
.../components/MediationRecordDialog.vue | 2 +-
.../components/caseMaterialLeft.vue | 3 +
.../mediation-page/components/cassWrit.vue | 8 +-
6 files changed, 89 insertions(+), 48 deletions(-)
diff --git a/src/pages/case-management/components/CalllogDialog.vue b/src/pages/case-management/components/CalllogDialog.vue
index 88ab5ad..e24e12f 100644
--- a/src/pages/case-management/components/CalllogDialog.vue
+++ b/src/pages/case-management/components/CalllogDialog.vue
@@ -10,32 +10,43 @@
-
+
-
-
+
- {{ scope.row.planStartTime | formaDate("yyyy-MM-dd hh:mm:ss") }}
+ {{ scope.row.callWay == 1 ? '呼出':'呼入' }}
-
-
-
-
-
-
-
-
+
- {{ scope.row.planStartTime | formaDate("yyyy-MM-dd hh:mm:ss") }}
+
+ {{ item.name}} - {{ item.phone}} - {{ item.type}}
+
-
-
+
+
+
+ {{$util.getTelephoneTypeData(scope.row.linkedSituation).label}}
+
+
+
+
+
+ 通话{{scope.linkedDuration}}秒
+
+
+
+
+
+ {{ scope.row.createAt | formaDate("yyyy-MM-dd hh:mm:ss") }}
+
+
+
-
+
@@ -63,18 +74,34 @@ import api from "@/services/caseManagement";
},
data() {
return {
-
- queryParam:{},
- tableData:[],
- total:0,
+ queryParam:{
+ caseId:'',
+ linkedWay:'1'
+ },
+ communicationRecord:[],
};
},
mounted () {
- console.log(this.eventTraDialog,'eventTraDialog')
+ console.log(this.eventTraDialog,'this.eventTraDialog')
+ this.queryParam.caseId = this.eventTraDialog.caseId
+ this.getmediate_record()
},
+
methods: {
-
+ // 获取调解记录
+ getmediate_record() {
+ api.mediate_record_list(this.queryParam).then(res => {
+ if (!res.code) {
+ res.forEach(element => {
+ element.records.forEach(item =>{
+ this.communicationRecord.push(item)
+ })
+ });
+ }
+ console.log(this.communicationRecord,'communicationRecord')
+ })
+ },
handleClose() {
this.$emit('update:eventTraDialog', null)
},
diff --git a/src/pages/case-management/components/CaseTraceDialog.vue b/src/pages/case-management/components/CaseTraceDialog.vue
index e6dcba7..2484072 100644
--- a/src/pages/case-management/components/CaseTraceDialog.vue
+++ b/src/pages/case-management/components/CaseTraceDialog.vue
@@ -41,7 +41,10 @@
-
+
+
+
+
@@ -78,6 +81,7 @@ import api from "@/services/caseManagement";
officeDeliveryDialogDetail: () => import('../../event-tracing/dtraceDetail/officeDeliveryDialogDetail.vue'),//文书送达追踪明细
officeDialogDetail: () => import('../../event-tracing/dtraceDetail/officeDialogDetail.vue'),//文书生成追踪明细
officeWDialogDetail: () => import('../../event-tracing/dtraceDetail/officeWDialogDetail.vue'),//文书签字追踪明细
+ officeWriteDialog: () => import('../../event-tracing/components/officeWriteDialog.vue'),//文书签字追踪
},
props: {
@@ -104,26 +108,25 @@ import api from "@/services/caseManagement";
methods: {
// tab切换
handleTabClick(tab){
- if(tab.name == '1'){
- eventTraDialog = {caseNo:'123'}
- }else if(tab.name == '2'){
- calllogDialog = {title:'电话呼叫记录',caseNo:'123'}
- }else if(tab.name == '3'){
- eventTraDialog = {title:'视频调解记录',caseNo:'123'}
- }else if(tab.name == '4'){
- eventTraDialog = {title:'文书生成记录',caseNo:'123'}
- }else if(tab.name == '5'){
- eventTraDialog = {title:'文书签字记录',caseNo:'123'}
- }else if(tab.name == '6'){
- eventTraDialog = {title:'文书送达记录',caseNo:'123'}
- }else if(tab.name == '7'){
- repaymentDialog = {title:'还款计划',caseNo:'123'}
- }else if(tab.name == '8'){
- eventTraDialog = {title:'还款凭证',caseNo:'123'}
- }else {
+ // if(tab.name == '1'){
+ // eventTraDialog = {caseNo:'123'}
+ // }else if(tab.name == '2'){
+ // calllogDialog = {title:'电话呼叫记录',caseNo:'123'}
+ // }else if(tab.name == '3'){
+ // eventTraDialog = {title:'视频调解记录',caseNo:'123'}
+ // }else if(tab.name == '4'){
+ // eventTraDialog = {title:'文书生成记录',caseNo:'123'}
+ // }else if(tab.name == '5'){
+ // eventTraDialog = {title:'文书签字记录',caseNo:'123'}
+ // }else if(tab.name == '6'){
+ // eventTraDialog = {title:'文书送达记录',caseNo:'123'}
+ // }else if(tab.name == '7'){
+ // repaymentDialog = {title:'还款计划',caseNo:'123'}
+ // }else if(tab.name == '8'){
+ // eventTraDialog = {title:'还款凭证',caseNo:'123'}
+ // }else {
- }
- // this.getCaseInfoList(1)
+ // }
},
handleClose() {
this.$emit('update:eventTraDialog', null)
diff --git a/src/pages/mediation-page/components/LayoutContentNew.vue b/src/pages/mediation-page/components/LayoutContentNew.vue
index d756b12..3732e37 100644
--- a/src/pages/mediation-page/components/LayoutContentNew.vue
+++ b/src/pages/mediation-page/components/LayoutContentNew.vue
@@ -73,7 +73,11 @@
被申请人姓名:
{{baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR').name}}
-
+
+
被申请人身份证:
+
{{baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR').cardNo}}
+
+
被申请人手机号码:
{{baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR').phone}}
@@ -310,7 +314,7 @@ export default {
caseMaterial: () => import('./caseMaterial'),//
caseMaterialLeft: () => import('./caseMaterialLeft'),//案件材料左
contactPerson: () => import('./contactPerson'),//联系人左
- cassWrit: () => import('./cassWrit'),//
+ cassWrit: () => import('./cassWrit'),//案件文书
portraitPerson: () => import('./portraitPerson.vue'),//人物画像
SidebarTool: () => import('./SidebarTool'),
singlesmsPopover: () => import('./singlesmsPopover.vue'),//发送短信
diff --git a/src/pages/mediation-page/components/MediationRecordDialog.vue b/src/pages/mediation-page/components/MediationRecordDialog.vue
index 9a526f4..e426642 100644
--- a/src/pages/mediation-page/components/MediationRecordDialog.vue
+++ b/src/pages/mediation-page/components/MediationRecordDialog.vue
@@ -152,7 +152,7 @@ export default {
mediateStatus:'',//调解状态
linkedTime:'',//联系时间
linkedDuration:'',//时长
- callWay:'',//拨打方式
+ callWay:'',//拨打方式 0 呼入 1 呼出
callStartTime:'',//拨打开始时间
callEndTime:'',//拨打结束时间
nextFollowDate:1,//下次跟进时间
diff --git a/src/pages/mediation-page/components/caseMaterialLeft.vue b/src/pages/mediation-page/components/caseMaterialLeft.vue
index 69bbf0e..56177c6 100644
--- a/src/pages/mediation-page/components/caseMaterialLeft.vue
+++ b/src/pages/mediation-page/components/caseMaterialLeft.vue
@@ -89,6 +89,9 @@ export default {
else if(/.(zip|rar)$/.test(item.url.toLowerCase())) {
return require('@/assets/image/util/yswj.jpg')
}
+ else if(/.(m3u8|mp4)$/.test(item.url.toLowerCase())) {
+ return require('@/assets/image/util/video_img.jpg')
+ }
else {
// let previewUrl = `/mediate/minio/preview/${fileUrl}`
// return service.service.serviceurl+fileUrl
diff --git a/src/pages/mediation-page/components/cassWrit.vue b/src/pages/mediation-page/components/cassWrit.vue
index 3a74555..7d3ad82 100644
--- a/src/pages/mediation-page/components/cassWrit.vue
+++ b/src/pages/mediation-page/components/cassWrit.vue
@@ -52,10 +52,14 @@
{{item.handleBy}} {{ $util.formatDate(item.handleTime, 'YYYY-MM-DD HH:mm:ss')}}
签字
-
+ {{item1.signName}}
+ {{item1.signName}}
+
+