From 3d3d1d6b4909b3c454a0a877e73fb51103e82b99 Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Sat, 21 Aug 2021 09:53:32 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.105:10010/r/zhba_enterprises
---
src/views/trainingRegistration/index.vue | 15 ++++++++++++++-
1 files changed, 14 insertions(+), 1 deletions(-)
diff --git a/src/views/trainingRegistration/index.vue b/src/views/trainingRegistration/index.vue
index e5689d4..3980661 100644
--- a/src/views/trainingRegistration/index.vue
+++ b/src/views/trainingRegistration/index.vue
@@ -37,6 +37,7 @@
plain
icon="el-icon-folder-checked"
@click="handleBatchExam"
+ v-if="permission.trainingRegistration_exam"
>考试申请
</el-button>
<el-button
@@ -44,6 +45,7 @@
size="small"
plain
icon="el-icon-folder-checked"
+ v-if="permission.trainingRegistration_import"
@click="handleImport"
>清册导入
</el-button>
@@ -54,12 +56,14 @@
@click="revoke(row)"
:size="size"
:type="type"
+ v-if="permission.trainingRegistration_cancel"
>取消报名</el-button
>
<el-button
:type="type"
size="small"
icon="el-icon-receiving"
+ v-if="permission.trainingRegistration_print"
:disabled="row.candidateNo == ''"
@click="handlePrint(row)"
>准考证打印
@@ -122,7 +126,7 @@
cancelTrain,
addExam,
} from "@/api/trainingRegistration/trainingRegistration";
-
+import { mapGetters } from "vuex";
export default {
data() {
return {
@@ -235,6 +239,15 @@
});
return ids.join(",");
},
+ ...mapGetters(["userInfo", "permission"]),
+ permissionList() {
+ return {
+ addBtn: this.vaildData(this.permission.notice_add, false),
+ viewBtn: this.vaildData(this.permission.notice_view, false),
+ delBtn: this.vaildData(this.permission.notice_delete, false),
+ editBtn: this.vaildData(this.permission.notice_edit, false),
+ };
+ },
},
methods: {
//准考证查看
--
Gitblit v1.9.3