From 1fe59b5affadc3c8e69992c6edb13a2707efb9a9 Mon Sep 17 00:00:00 2001
From: Administrator <admin>
Date: Fri, 25 Feb 2022 11:39:15 +0800
Subject: [PATCH] 保安公司单位,派遣管理,保安单位备案权限修改
---
src/views/securityEquipment/gun.vue | 13 ++++++++++++-
1 files changed, 12 insertions(+), 1 deletions(-)
diff --git a/src/views/securityEquipment/gun.vue b/src/views/securityEquipment/gun.vue
index a53d938..c4bf473 100644
--- a/src/views/securityEquipment/gun.vue
+++ b/src/views/securityEquipment/gun.vue
@@ -12,6 +12,7 @@
:data="data"
:page.sync="page"
ref="crudrec"
+ :permission="permissionList"
@on-load="onLoad"
:table-loading="loading"
@row-save="rowSave"
@@ -28,6 +29,7 @@
size="small"
plain
icon="el-icon-delete"
+ v-if="permission.gun_delete"
@click="handleDelete"
>删 除
</el-button>
@@ -36,6 +38,7 @@
size="small"
plain
icon="el-icon-upload2"
+ v-if="permission.gun_import"
@click="handleImport"
>批量导入
</el-button>
@@ -128,7 +131,15 @@
};
},
computed: {
- ...mapGetters(["userInfo"]),
+ ...mapGetters(["permission", "userInfo"]),
+ permissionList() {
+ return {
+ addBtn: this.vaildData(this.permission.gun_add, false),
+ viewBtn: this.vaildData(this.permission.gun_view, true),
+ delBtn: this.vaildData(this.permission.gun_delete, false),
+ editBtn: this.vaildData(this.permission.gun_edit, false)
+ };
+ },
ids() {
let ids = [];
this.selectionList.forEach(ele => {
--
Gitblit v1.9.3