From 51e6a733890006b05813c1227d7da5a4769af91c Mon Sep 17 00:00:00 2001 From: fengchenchen Date: Tue, 26 Oct 2021 18:37:15 +0800 Subject: [PATCH] =?UTF-8?q?[update]=20-=E4=BC=9A=E5=91=98=E7=B3=BB?= =?UTF-8?q?=E7=BB=9F=E5=8D=95=E7=82=B9=E7=99=BB=E5=BD=95=20=E5=81=9A?= =?UTF-8?q?=E8=8F=9C=E5=8D=95=E3=80=81=E5=A4=B4=E9=83=A8=E4=BF=A1=E6=81=AF?= =?UTF-8?q?=E7=9A=84=E9=9A=90=E8=97=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/layouts/TabLayout.vue | 9 +++++++++ src/components/page/GlobalLayout.vue | 14 ++++++++++---- src/permission.js | 4 ++++ src/store/modules/user.js | 7 ++++++- src/utils/hasPermission.js | 2 +- 5 files changed, 30 insertions(+), 6 deletions(-) diff --git a/src/components/layouts/TabLayout.vue b/src/components/layouts/TabLayout.vue index 7be1037..e9c3b2e 100644 --- a/src/components/layouts/TabLayout.vue +++ b/src/components/layouts/TabLayout.vue @@ -4,6 +4,7 @@ state.user.system + }), + showMenu() { + return this.system !== 'member' } }, created() { diff --git a/src/components/page/GlobalLayout.vue b/src/components/page/GlobalLayout.vue index 7be2bc2..dfec8f8 100644 --- a/src/components/page/GlobalLayout.vue +++ b/src/components/page/GlobalLayout.vue @@ -1,6 +1,5 @@