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 @@
- + - - + - - - - - - - - + - - + + + + + + + + + + +
-
+
@@ -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}} +
+