From 43a9800e4b4831835138ef88e625ea2ed3670041 Mon Sep 17 00:00:00 2001
From: liuxi <357439530@qq.com>
Date: Wed, 15 Jan 2025 10:47:48 +0800
Subject: [PATCH] =?UTF-8?q?=E4=B8=AA=E4=BA=BA=E8=B0=83=E8=A7=A3=E5=A4=87?=
=?UTF-8?q?=E6=B3=A8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../components/LayoutContentNew.vue | 35 ++++++-
.../components/singleRemarkPopover.vue | 93 +++++++++++++++++++
src/services/caseManagement.js | 9 ++
3 files changed, 135 insertions(+), 2 deletions(-)
create mode 100644 src/pages/mediation-page/components/singleRemarkPopover.vue
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})
+ },
+