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