diff --git a/src/pages/mediation-page/components/LayoutContentNew.vue b/src/pages/mediation-page/components/LayoutContentNew.vue index 872201d..6fdbb0e 100644 --- a/src/pages/mediation-page/components/LayoutContentNew.vue +++ b/src/pages/mediation-page/components/LayoutContentNew.vue @@ -171,7 +171,19 @@ 新增沟通记录 - 个人调解备注 + + + + 个人调解备注 + + + + @@ -203,7 +215,10 @@ - +
+ + +
@@ -296,9 +311,11 @@ export default { singlesmsPopover: () => import('./singlesmsPopover.vue'),//发送短信 MediationRecordDialog: () => import('./MediationRecordDialog.vue'),//调解记录 coobligationInfo: () => import('./coobligationInfo.vue'),//共债 + singleRemarkPopover: () => import('./singleRemarkPopover.vue'),//个人调解备注 }, data() { return { + singleremarkvisible:false, fileDialog:null, singlesmsvisible:false, visiblemediatRecord:false, @@ -414,6 +431,20 @@ export default { this.fileDialog = {showfile: {url: item,fullUrl: res}, filelist: []} }); }, + // 删除调解记录 + mediatRecordDelete(item){ + this.$confirm("请确定是否删除此条数据?", "提示", { + confirmButtonText: "确定", + cancelButtonText: "取消", + type: "warning", + }).then(() => { + if(!this.$clickThrottle()) { return }//防止重复点击 + api.mediate_record_delete({id:item.id}).then((res) => { + this.$message.success("删除调解记录成功"); + this.getmediate_record(1) + }); + }).catch(() => {}); + } } }; diff --git a/src/pages/mediation-page/components/singleRemarkPopover.vue b/src/pages/mediation-page/components/singleRemarkPopover.vue new file mode 100644 index 0000000..90800e7 --- /dev/null +++ b/src/pages/mediation-page/components/singleRemarkPopover.vue @@ -0,0 +1,93 @@ + + + + \ No newline at end of file diff --git a/src/services/caseManagement.js b/src/services/caseManagement.js index 4f4b901..2f28ee7 100644 --- a/src/services/caseManagement.js +++ b/src/services/caseManagement.js @@ -279,11 +279,20 @@ const caseManagementApi = { mediate_record_list: data => { return service.service.post(`${apiAdmin}case/mediate/record/list`, data, {hideLoading:true}) }, + // 调解记录-删除调解记录 + mediate_record_delete: data => { + return service.service.post(`${apiAdmin}case/mediate/record/delete`, data) + }, // 共债案件查询 mediate_coobligation_list: data => { return service.service.post(`${apiAdmin}cases/caseInfo/joint/debt`, data, {hideLoading:true}) }, + // 调解备注 + mediateRemark: data => { + return service.service.post(`${apiAdmin}api/trace/calling/mediateRemark`, data, {hideLoading:true}) + }, +