diff --git a/src/views/caseManagement/caseList.vue b/src/views/caseManagement/caseList.vue index 80ce66c..ba02f66 100644 --- a/src/views/caseManagement/caseList.vue +++ b/src/views/caseManagement/caseList.vue @@ -61,10 +61,12 @@ @@ -77,6 +79,10 @@ + + + + @@ -86,12 +92,16 @@ import { listDept } from '@/api/system/dept.js' import moment from "moment"; import addCase from './components/addCase.vue' import caseCompressionPackage from './components/caseCompressionPackage.vue'; +import mediationCaseDetails from './components/mediationCaseDetails.vue' +import mediationCaseLog from './components/mediationCaseLog.vue' export default { name: "caseList", dicts: ["case_flow_node"], components: { addCase, - caseCompressionPackage + caseCompressionPackage, + mediationCaseDetails, + mediationCaseLog }, data() { return { @@ -110,6 +120,8 @@ export default { dataList: [], addVisable: false,//新增弹窗 openCompressedPackages:false,//压缩包导入弹窗 + processVisable:false,//案件详情 + showcaseLog:false,//案件日志 caseData: {}, caseDisabled: false, caseTime: '', @@ -203,6 +215,36 @@ export default { // 部门长用印申请 departmentApplica(){ + }, + //案件流程 + caseFlow(row){ + this.processVisable = true + }, + cancelViewProcess(){ + this.processVisable = false + }, + //案件日志 + caseLog(){ + this.showcaseLog = true + }, + cancelcaseLog(){ + this.showcaseLog = false + }, + // 案件归档 + caseFiling(){ + this.$modal.confirm("你确定要案件归档吗?").then((res) => { + + }).catch(() =>{ + + }) + }, + //签收调解书 + signMediation(){ + this.$modal.confirm("你确定要签收调解书吗?").then((res) => { + + }).catch(() =>{ + + }) } }, }; diff --git a/src/views/caseManagement/components/mediationCaseDetails.vue b/src/views/caseManagement/components/mediationCaseDetails.vue new file mode 100644 index 0000000..3fff488 --- /dev/null +++ b/src/views/caseManagement/components/mediationCaseDetails.vue @@ -0,0 +1,76 @@ + + + + + \ No newline at end of file diff --git a/src/views/caseManagement/components/mediationCaseLog.vue b/src/views/caseManagement/components/mediationCaseLog.vue new file mode 100644 index 0000000..f9c0406 --- /dev/null +++ b/src/views/caseManagement/components/mediationCaseLog.vue @@ -0,0 +1,113 @@ + + + + + \ No newline at end of file