裁决书前端界面

This commit is contained in:
Your Name
2023-09-27 10:55:09 +08:00
parent 4ca2172b6c
commit cd25f863be
3 changed files with 103 additions and 2 deletions
+22 -2
View File
@@ -46,7 +46,8 @@
v-hasPermi="['monitor:online:forceLogout']">签名</el-button>
<el-button size="mini" type="text" icon="el-icon-edit" v-if="scope.row.caseStatus == 14" @click="showModel(scope.row, 4)"
v-hasPermi="['monitor:online:forceLogout']">用印申请</el-button>
<el-button size="mini" type="text" icon="el-icon-edit" v-if="scope.row.caseStatus == 15" @click="showModel(scope.row, 5)"
<!-- v-if="scope.row.caseStatus == 15" 送达裁决书 -->
<el-button size="mini" type="text" icon="el-icon-edit" @click="showMailaward(scope.row)"
v-hasPermi="['monitor:online:forceLogout']">送达裁决书</el-button>
<el-button size="mini" type="text" icon="el-icon-edit" v-if="scope.row.caseStatus == 16" @click="showModel(scope.row, 6)"
v-hasPermi="['monitor:online:forceLogout']">案件归档</el-button>
@@ -72,6 +73,12 @@
<!-- 弹窗 -->
<paymentdetailsDialog :openDialog="openDialog" :detailform="detailform" :title="title" :flag="flag"
@cancelpaymentdetails="cancelpaymentdetails" @updataList="updataList"></paymentdetailsDialog>
<!-- 送达裁决书页面 -->
<mailawardDialog
:openMailawardDialog="openMailawardDialog"
@closeMailaward="closeMailaward"
:mailawardata="mailawardata"
></mailawardDialog>
</div>
</template>
@@ -81,11 +88,12 @@ import {
caseApplicationDetail,
} from "@/api/awardManagement/awardManagement";
import paymentdetailsDialog from "./components/paymentdetailsDialog.vue";
import mailawardDialog from './components/MailawardDialog.vue';
export default {
name: "paymentList",
dicts: ["case_status"],
components: { paymentdetailsDialog },
components: { paymentdetailsDialog, mailawardDialog },
data() {
return {
queryParams: {
@@ -113,6 +121,8 @@ export default {
detailform: {}, //缴费详情数据
openDialog: false, //缴费详情数据弹框
flag: null,
openMailawardDialog: false, //送达裁决书页面
mailawardata: {}, //裁决书送达界面数据
};
},
created() {
@@ -169,6 +179,16 @@ export default {
cancelpaymentdetails() {
this.openDialog = false;
},
// 送达裁决书弹框
showMailaward(row) {
// console.log(row,'ppppppppppppppppp');
this.mailawardata = row;
this.openMailawardDialog = true
},
// 关闭送达裁决书弹框
closeMailaward(row) {
this.openMailawardDialog = false
},
/** 查询详情 */
getDetail(parms) {
caseApplicationDetail(parms).then((res) => {