liuyg
2021-08-21 3d3d1d6b4909b3c454a0a877e73fb51103e82b99
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: {
    //准考证查看