diff --git a/src/pages/index/index.js b/src/pages/index/index.js
index 4beaad1c..f489dd26 100644
--- a/src/pages/index/index.js
+++ b/src/pages/index/index.js
@@ -277,6 +277,27 @@ Vue.use(vuescroll, {
},
})
+// 按钮权限控制指令
+Vue.directive('permission', {
+ inserted: (el, binding)=>{
+ const { value } = binding;
+ // 判断当前用户是否拥有该按钮权限
+ if (!checkPermission(value)) {
+ el.parentNode.removeChild(el);
+ }
+ }
+});
+// 判断权限的函数
+function checkPermission(permission) {
+ var permissions = store.state.userInfo.menuAuthority.menuList;
+ permissions = permissions.filter(
+ (x) => x.menuName == permission.moduleName
+ )[0];
+ let index = permissions.actionList.findIndex(
+ (x) => x.actionCode == permission.key
+ )
+ return index != -1?true:false;
+}
// 加载缩略图
Vue.prototype.downloadImgMin = function(row) {
let fileUrl = store.state.FILEURL + row.fileUrl
diff --git a/src/views/projectFront/laborManage/personAuditAg.vue b/src/views/projectFront/laborManage/personAuditAg.vue
index 85b30592..b3470e80 100644
--- a/src/views/projectFront/laborManage/personAuditAg.vue
+++ b/src/views/projectFront/laborManage/personAuditAg.vue
@@ -66,7 +66,7 @@
plain
>{{ $t("message.laborMange.refresh") }}
- 人员录入二维码 -->
+ 人员录入二维码