|
|
@@ -46,7 +46,8 @@
|
|
46
|
46
|
v-hasPermi="['monitor:online:forceLogout']">签名</el-button>
|
|
47
|
47
|
<el-button size="mini" type="text" icon="el-icon-edit" v-if="scope.row.caseStatus == 14" @click="showModel(scope.row, 4)"
|
|
48
|
48
|
v-hasPermi="['monitor:online:forceLogout']">用印申请</el-button>
|
|
49
|
|
- <el-button size="mini" type="text" icon="el-icon-edit" v-if="scope.row.caseStatus == 15" @click="showModel(scope.row, 5)"
|
|
|
49
|
+ <!-- v-if="scope.row.caseStatus == 15" 送达裁决书 -->
|
|
|
50
|
+ <el-button size="mini" type="text" icon="el-icon-edit" @click="showMailaward(scope.row)"
|
|
50
|
51
|
v-hasPermi="['monitor:online:forceLogout']">送达裁决书</el-button>
|
|
51
|
52
|
<el-button size="mini" type="text" icon="el-icon-edit" v-if="scope.row.caseStatus == 16" @click="showModel(scope.row, 6)"
|
|
52
|
53
|
v-hasPermi="['monitor:online:forceLogout']">案件归档</el-button>
|
|
|
@@ -72,6 +73,12 @@
|
|
72
|
73
|
<!-- 弹窗 -->
|
|
73
|
74
|
<paymentdetailsDialog :openDialog="openDialog" :detailform="detailform" :title="title" :flag="flag"
|
|
74
|
75
|
@cancelpaymentdetails="cancelpaymentdetails" @updataList="updataList"></paymentdetailsDialog>
|
|
|
76
|
+ <!-- 送达裁决书页面 -->
|
|
|
77
|
+ <mailawardDialog
|
|
|
78
|
+ :openMailawardDialog="openMailawardDialog"
|
|
|
79
|
+ @closeMailaward="closeMailaward"
|
|
|
80
|
+ :mailawardata="mailawardata"
|
|
|
81
|
+ ></mailawardDialog>
|
|
75
|
82
|
</div>
|
|
76
|
83
|
</template>
|
|
77
|
84
|
|
|
|
@@ -81,11 +88,12 @@ import {
|
|
81
|
88
|
caseApplicationDetail,
|
|
82
|
89
|
} from "@/api/awardManagement/awardManagement";
|
|
83
|
90
|
import paymentdetailsDialog from "./components/paymentdetailsDialog.vue";
|
|
|
91
|
+import mailawardDialog from './components/MailawardDialog.vue';
|
|
84
|
92
|
|
|
85
|
93
|
export default {
|
|
86
|
94
|
name: "paymentList",
|
|
87
|
95
|
dicts: ["case_status"],
|
|
88
|
|
- components: { paymentdetailsDialog },
|
|
|
96
|
+ components: { paymentdetailsDialog, mailawardDialog },
|
|
89
|
97
|
data() {
|
|
90
|
98
|
return {
|
|
91
|
99
|
queryParams: {
|
|
|
@@ -113,6 +121,8 @@ export default {
|
|
113
|
121
|
detailform: {}, //缴费详情数据
|
|
114
|
122
|
openDialog: false, //缴费详情数据弹框
|
|
115
|
123
|
flag: null,
|
|
|
124
|
+ openMailawardDialog: false, //送达裁决书页面
|
|
|
125
|
+ mailawardata: {}, //裁决书送达界面数据
|
|
116
|
126
|
};
|
|
117
|
127
|
},
|
|
118
|
128
|
created() {
|
|
|
@@ -169,6 +179,16 @@ export default {
|
|
169
|
179
|
cancelpaymentdetails() {
|
|
170
|
180
|
this.openDialog = false;
|
|
171
|
181
|
},
|
|
|
182
|
+ // 送达裁决书弹框
|
|
|
183
|
+ showMailaward(row) {
|
|
|
184
|
+ // console.log(row,'ppppppppppppppppp');
|
|
|
185
|
+ this.mailawardata = row;
|
|
|
186
|
+ this.openMailawardDialog = true
|
|
|
187
|
+ },
|
|
|
188
|
+ // 关闭送达裁决书弹框
|
|
|
189
|
+ closeMailaward(row) {
|
|
|
190
|
+ this.openMailawardDialog = false
|
|
|
191
|
+ },
|
|
172
|
192
|
/** 查询详情 */
|
|
173
|
193
|
getDetail(parms) {
|
|
174
|
194
|
caseApplicationDetail(parms).then((res) => {
|