From 3c7399c25c0f35c8aa7cb6af1935e31d1a3f0102 Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期二, 02 六月 2026 17:43:50 +0800
Subject: [PATCH] 新增智能电表、空调管理
---
admin/src/directives/v-permissions.js | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/admin/src/directives/v-permissions.js b/admin/src/directives/v-permissions.js
index c96efda..5d2027d 100644
--- a/admin/src/directives/v-permissions.js
+++ b/admin/src/directives/v-permissions.js
@@ -14,8 +14,12 @@
if (!(configPermissions instanceof Array)) {
throw new Error('v-permissions鐨勫�煎繀椤讳负涓�涓暟缁�')
}
+ // 瓒呯骇绠$悊鍛橈紙瑙掕壊 code=admin锛夋嫢鏈夊叏閮ㄦ寜閽潈闄�
+ if (userInfo.roles && userInfo.roles.findIndex(code => code === 'admin') > -1) {
+ return
+ }
// 楠岃瘉鏉冮檺
- if (configPermissions.findIndex(code => userInfo.permissions.findIndex(p => p === code) > -1) === -1) {
+ if (!userInfo.permissions || configPermissions.findIndex(code => userInfo.permissions.findIndex(p => p === code) > -1) === -1) {
el.parentNode && el.parentNode.removeChild(el)
}
}
--
Gitblit v1.9.3