From f8159c1dbb2ffbc0de9d4d13e9b0e0dcc8a95d31 Mon Sep 17 00:00:00 2001
From: Administrator <admin>
Date: Fri, 06 Aug 2021 16:28:38 +0800
Subject: [PATCH] 通知公告修改,报名考试修改
---
src/views/applyexam/index.vue | 121 ++++++++++++++++++++++++++++++++++++++-
1 files changed, 116 insertions(+), 5 deletions(-)
diff --git a/src/views/applyexam/index.vue b/src/views/applyexam/index.vue
index e084e1a..c7a6fc3 100644
--- a/src/views/applyexam/index.vue
+++ b/src/views/applyexam/index.vue
@@ -68,6 +68,15 @@
>取消报名
</el-button>
<el-button
+ style="display:none"
+ :type="type"
+ size="small"
+ icon="el-icon-folder-checked"
+ :disabled="row.applyStatus==4"
+ @click="handleAudit(row)"
+ >审核
+ </el-button>
+ <el-button
:type="type"
size="small"
icon="el-icon-receiving"
@@ -78,6 +87,14 @@
</template>
</avue-crud>
+
+ <el-dialog title="考试资格审核"
+ :visible.sync="dialogFormVisible"
+ modal-append-to-body='false'
+ append-to-body='true'
+ :close-on-click-model="true">
+ <avue-form ref="formAudit" v-model="Audit" :option="optionAudit" @reset-change="emptytChange" @submit="submit"></avue-form>
+ </el-dialog>
</div>
@@ -113,6 +130,58 @@
data () {
return {
+ dialogFormVisible:false,
+ Audit:{},
+ optionAudit:{
+ height: "auto",
+ calcHeight: 30,
+ dialogWidth: 1000,
+ tip: false,
+ searchShow: true,
+ searchMenuSpan: 6,
+ border: false,
+ index: true,
+ stripe: true,
+ viewBtn: true,
+ addBtn: true,
+ selection: true,
+ excelBtn: false,
+ menuWidth: 230,
+ dialogClickModal: false,
+ column: [
+ {
+ label: "审核状态",
+ search: true,
+ searchSpan: 5,
+ span: 24,
+ prop: "auditStatus",
+ slot: true,
+ editDisplay: false,
+ addDisplay: false,
+ type: "select",
+ rules: [{
+ required: true,
+ message: "请选择审核类型",
+ trigger: "blur"
+ }],
+ dicData: [{
+ label: "审核通过",
+ value: 2
+ },
+ {
+ label: "不通过",
+ value: 3
+ }
+ ]
+ },
+ {
+ label: "审核明细",
+ span: 24,
+ type: "textarea",
+ prop: "auditDetail"
+ }
+ ],
+ },
questionBankOption: {
// 操作栏多余按钮去除
delBtn: false,
@@ -133,7 +202,7 @@
searchShow: true,
searchMenuSpan: 4,
index: true,
- indexLabel: '序号',
+ indexLabel: '#',
//dialogType: 'drawer',
dialogClickModal: false,
//tree 默认展开
@@ -150,6 +219,7 @@
search: true,
hide:true,
slot: true,
+ searchSpan:5,
// 表单新增时是否禁止
addDisabled: false,
// 表单新增时是否可见
@@ -170,7 +240,8 @@
required: true,
message: "请选择保安姓名",
trigger: "blur"
- }]
+ }],
+ width:80
},
{
label: "保安姓名",
@@ -233,6 +304,7 @@
prop: "deptName",
search: true,
slot: true,
+ searchSpan:5,
// 表单新增时是否禁止
addDisabled: false,
// 表单新增时是否可见
@@ -296,7 +368,7 @@
message: "请选择准考证号",
trigger: "blur"
}],
- width: 200
+ width: 150
},
{
label: "报考证件",
@@ -368,7 +440,7 @@
? "0" + new Date().getSeconds()
: new Date().getSeconds())),
- width: 160
+ width: 150
},
{
label: "考试时间",
@@ -389,11 +461,12 @@
editDisplay: true,
// 表单编辑时是否为查看模式
editDetail: false,
- width: 160
+ width: 150
},{
label: "报名状态",
prop: "applyStatus",
slot: true,
+ searchSpan:5,
// 表单新增时是否禁止
addDisabled: false,
// 表单新增时是否可见
@@ -410,6 +483,40 @@
search:true,
type:"select"
},
+ // {
+ // label: "审核状态",
+ // prop: "examinationType",
+ // slot: true,
+ // searchSpan:5,
+ // // 表单新增时是否禁止
+ // addDisabled: false,
+ // // 表单新增时是否可见
+ // addDisplay: false,
+ // // 表单新增时是否为查看模式
+ // addDetail: false,
+ // // 表单编辑时是否禁止
+ // editDisabled: false,
+ // // 表单编辑时是否可见
+ // editDisplay: true,
+ // // 表单编辑时是否为查看模式
+ // editDetail: false,
+ // dicData:[
+ // {
+ // label: '待审核',
+ // value: "1"
+ // },
+ // {
+ // label: '审核通过',
+ // value: "2"
+ // },
+ // {
+ // label: '审核不通过',
+ // value: "3"
+ // }
+ // ],
+ // search:true,
+ // type:"select"
+ // },
]
},
questionBankSearch: {},
@@ -613,6 +720,10 @@
this.$refs.questionBankCrud.toggleSelection();
});
},
+ handleAudit(row){
+ this.dialogFormVisible = true;
+ this.Audit = row;
+ },
}
}
</script>
--
Gitblit v1.9.3