From 83efa8f1ebd3ad80dfb5078a10caf9fcc4499dc8 Mon Sep 17 00:00:00 2001 From: shikeying <pxzsky@163.com> Date: 星期一, 08 五月 2023 14:09:50 +0800 Subject: [PATCH] 题库测试页面,涉及组件树 --- src/views/components/myButtonV2.vue | 15 +++++++++++---- 1 files changed, 11 insertions(+), 4 deletions(-) diff --git a/src/views/components/myButtonV2.vue b/src/views/components/myButtonV2.vue index 0053304..c79b995 100644 --- a/src/views/components/myButtonV2.vue +++ b/src/views/components/myButtonV2.vue @@ -49,7 +49,7 @@ data() { return { filter: {// 鎼滅储鏉′笂鐨勬寜閽悕绉伴泦鍚� - size: 'small', + size: 'mini', plain: false, other: { '鎼滅储': { @@ -376,9 +376,16 @@ } }, created() { - if (this.checkPermission != '' && this.$store.getters.myButtonPermission.indexOf(this.checkPermission) < 0) { - this.show = false - return + // console.log(this.$store.getters.permissions); + if (this.checkPermission != '') { + let userPermission = this.$store.getters.permissions; + if(userPermission.indexOf("*:*:*") >= 0){ + // 鏈夋墍鏈夋潈闄� + this.show = true; + } else if(userPermission.indexOf(this.checkPermission) < 0){ + this.show = false + return + } } this.myName = this.name if (this.site == 'filter') { -- Gitblit v1.9.1