From 043aabc3738928b58f9e572c12cb5d368dc64e78 Mon Sep 17 00:00:00 2001 From: "liujw155@outlook.com" Date: Fri, 13 May 2022 17:58:54 +0800 Subject: [PATCH] add index isPermissionShowTab --- src/pages/index/index.vue | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/src/pages/index/index.vue b/src/pages/index/index.vue index 3ba4f50..19eaf9d 100644 --- a/src/pages/index/index.vue +++ b/src/pages/index/index.vue @@ -34,14 +34,15 @@ - - - - - {{e.name}} + + + + + + {{e.name}} + - - + @@ -183,6 +184,14 @@ // #endif }, methods: { + // 账号有开启了权限的才显示菜单,否则不显示【ID1000840】 + isPermissionShowTab(e){ + let { indexData } = this; + if(indexData&&Object.prototype.toString.call(indexData.permission) === '[object Object]'){ + return indexData.permission[e.serverKey] + } + return false; + }, toNoticeList(){ if(!app.isLogin())return this.showAuthor(); util.routeTo(`/pages/message/list/list`,'nT');