From b1c8e455706ce925bfc6c682fc512d73c748a865 Mon Sep 17 00:00:00 2001 From: hanchaobo Date: Mon, 22 Apr 2024 17:32:07 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E8=A7=A3=E4=B9=A6=E4=B8=8A=E4=BC=A0?= =?UTF-8?q?=E4=B8=8B=E8=BD=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/caseManagement/caseManagement.js | 8 ++ src/views/caseManagement/caseList.vue | 16 +++ .../components/mediationApplications.vue | 130 ++++++++++++++++++ 3 files changed, 154 insertions(+) create mode 100644 src/views/caseManagement/components/mediationApplications.vue diff --git a/src/api/caseManagement/caseManagement.js b/src/api/caseManagement/caseManagement.js index 4a4aae8..2187e35 100644 --- a/src/api/caseManagement/caseManagement.js +++ b/src/api/caseManagement/caseManagement.js @@ -245,4 +245,12 @@ export function getIdType() { url: '/system/dict/data/type/id_type', method: 'get', }) +} +// 会议附件上传接口 +export function meetingUpload(data) { + return request({ + url: '/video/upload', + method: 'post', + data: data + }) } \ No newline at end of file diff --git a/src/views/caseManagement/caseList.vue b/src/views/caseManagement/caseList.vue index 38f3a86..d069bc9 100644 --- a/src/views/caseManagement/caseList.vue +++ b/src/views/caseManagement/caseList.vue @@ -76,6 +76,8 @@ 上传证据 + 调解书 + + @@ -184,6 +188,7 @@ import timeConfirm from "./components/timeConfirm.vue"; import mediation from "./components/mediation.vue"; import confirmMediation from "./components/confirmMediation.vue"; import caseFilingDetailsPage from "./components/caseFilingDetailsPage.vue"; +import mediationApplications from "./components/mediationApplications.vue" export default { name: "caseList", dicts: ["case_flow_node"], @@ -204,6 +209,7 @@ export default { confirmMediation, caseFilingDetailsPage, respondentPay, + mediationApplications }, data() { return { @@ -237,6 +243,8 @@ export default { detailform: {}, //缴费详情数据 evidenceVisable: false, //证据修改弹窗 mediationVisable: false, //待调解弹窗 + mediationAppVisable:false,//调解申请书 + mediationLise:{}, mediationData: {}, payTitle: "", //缴费标题 resPayTitle: "", //被申请人缴费标题 @@ -794,6 +802,14 @@ export default { cancelDetail() { this.showarchiveDetails = false; }, + // 调解书 + mediationApplication(row){ + this.mediationLise = row + this.mediationAppVisable = true + }, + cancelmediationApp(){ + this.mediationAppVisable = false + } }, }; diff --git a/src/views/caseManagement/components/mediationApplications.vue b/src/views/caseManagement/components/mediationApplications.vue new file mode 100644 index 0000000..66555df --- /dev/null +++ b/src/views/caseManagement/components/mediationApplications.vue @@ -0,0 +1,130 @@ + + + + + \ No newline at end of file