|
|
@@ -61,10 +61,12 @@
|
|
61
|
61
|
<template slot-scope="scope">
|
|
62
|
62
|
<el-button size="mini" @click="eidtNodeprocess(scope.row)" type="text" icon="el-icon-edit">修改</el-button>
|
|
63
|
63
|
<el-button size="mini" @click="checkDetail(scope.row)" type="text" icon="el-icon-view">查看详情</el-button>
|
|
64
|
|
- <el-button size="mini" @click="consultantApplica(scope.row)" type="text"
|
|
65
|
|
- icon="el-icon-tickets">法律顾问用印申请</el-button>
|
|
66
|
|
- <el-button size="mini" @click="departmentApplica(scope.row)" type="text"
|
|
67
|
|
- icon="el-icon-edit-outline">部门长用印申请</el-button>
|
|
|
64
|
+ <el-button size="mini" @click="consultantApplica(scope.row)" type="text" icon="el-icon-tickets">法律顾问用印申请</el-button>
|
|
|
65
|
+ <el-button size="mini" @click="departmentApplica(scope.row)" type="text" icon="el-icon-edit-outline">部门长用印申请</el-button>
|
|
|
66
|
+ <el-button size="mini" @click="caseFlow(scope.row)" type="text" icon="el-icon-zoom-in">查看流程</el-button>
|
|
|
67
|
+ <el-button size="mini" @click="caseLog(scope.row)" type="text" icon="el-icon-edit-outline">案件日志</el-button>
|
|
|
68
|
+ <el-button size="mini" @click="caseFiling(scope.row)" type="text" icon="el-icon-tickets">案件归档</el-button>
|
|
|
69
|
+ <el-button size="mini" @click="signMediation(scope.row)" type="text" icon="el-icon-edit-outline">签收调解书</el-button>
|
|
68
|
70
|
</template>
|
|
69
|
71
|
</el-table-column>
|
|
70
|
72
|
</el-table>
|
|
|
@@ -77,6 +79,10 @@
|
|
77
|
79
|
<caseCompressionPackage :openCompressedPackages="openCompressedPackages" :queryParams="queryParams"
|
|
78
|
80
|
@cancelCompreess="cancelCompreess" :getList="getList">
|
|
79
|
81
|
</caseCompressionPackage>
|
|
|
82
|
+ <!-- 案件详情 -->
|
|
|
83
|
+ <mediationCaseDetails :processVisable="processVisable" @cancelViewProcess="cancelViewProcess"></mediationCaseDetails>
|
|
|
84
|
+ <!-- 案件日志 -->
|
|
|
85
|
+ <mediationCaseLog :showcaseLog="showcaseLog" @cancelcaseLog="cancelcaseLog"></mediationCaseLog>
|
|
80
|
86
|
</div>
|
|
81
|
87
|
</template>
|
|
82
|
88
|
|
|
|
@@ -86,12 +92,16 @@ import { listDept } from '@/api/system/dept.js'
|
|
86
|
92
|
import moment from "moment";
|
|
87
|
93
|
import addCase from './components/addCase.vue'
|
|
88
|
94
|
import caseCompressionPackage from './components/caseCompressionPackage.vue';
|
|
|
95
|
+import mediationCaseDetails from './components/mediationCaseDetails.vue'
|
|
|
96
|
+import mediationCaseLog from './components/mediationCaseLog.vue'
|
|
89
|
97
|
export default {
|
|
90
|
98
|
name: "caseList",
|
|
91
|
99
|
dicts: ["case_flow_node"],
|
|
92
|
100
|
components: {
|
|
93
|
101
|
addCase,
|
|
94
|
|
- caseCompressionPackage
|
|
|
102
|
+ caseCompressionPackage,
|
|
|
103
|
+ mediationCaseDetails,
|
|
|
104
|
+ mediationCaseLog
|
|
95
|
105
|
},
|
|
96
|
106
|
data() {
|
|
97
|
107
|
return {
|
|
|
@@ -110,6 +120,8 @@ export default {
|
|
110
|
120
|
dataList: [],
|
|
111
|
121
|
addVisable: false,//新增弹窗
|
|
112
|
122
|
openCompressedPackages:false,//压缩包导入弹窗
|
|
|
123
|
+ processVisable:false,//案件详情
|
|
|
124
|
+ showcaseLog:false,//案件日志
|
|
113
|
125
|
caseData: {},
|
|
114
|
126
|
caseDisabled: false,
|
|
115
|
127
|
caseTime: '',
|
|
|
@@ -203,6 +215,36 @@ export default {
|
|
203
|
215
|
// 部门长用印申请
|
|
204
|
216
|
departmentApplica(){
|
|
205
|
217
|
|
|
|
218
|
+ },
|
|
|
219
|
+ //案件流程
|
|
|
220
|
+ caseFlow(row){
|
|
|
221
|
+ this.processVisable = true
|
|
|
222
|
+ },
|
|
|
223
|
+ cancelViewProcess(){
|
|
|
224
|
+ this.processVisable = false
|
|
|
225
|
+ },
|
|
|
226
|
+ //案件日志
|
|
|
227
|
+ caseLog(){
|
|
|
228
|
+ this.showcaseLog = true
|
|
|
229
|
+ },
|
|
|
230
|
+ cancelcaseLog(){
|
|
|
231
|
+ this.showcaseLog = false
|
|
|
232
|
+ },
|
|
|
233
|
+ // 案件归档
|
|
|
234
|
+ caseFiling(){
|
|
|
235
|
+ this.$modal.confirm("你确定要案件归档吗?").then((res) => {
|
|
|
236
|
+
|
|
|
237
|
+ }).catch(() =>{
|
|
|
238
|
+
|
|
|
239
|
+ })
|
|
|
240
|
+ },
|
|
|
241
|
+ //签收调解书
|
|
|
242
|
+ signMediation(){
|
|
|
243
|
+ this.$modal.confirm("你确定要签收调解书吗?").then((res) => {
|
|
|
244
|
+
|
|
|
245
|
+ }).catch(() =>{
|
|
|
246
|
+
|
|
|
247
|
+ })
|
|
206
|
248
|
}
|
|
207
|
249
|
},
|
|
208
|
250
|
};
|