From 17d66176d86543b45d419dafd288ce1698f4b023 Mon Sep 17 00:00:00 2001 From: chenxf Date: Sun, 4 Jan 2026 20:01:37 +0800 Subject: [PATCH] =?UTF-8?q?fix(user):=20=E4=BF=AE=E5=A4=8D=E7=A9=BA?= =?UTF-8?q?=E6=9D=83=E9=99=90=E5=AF=BC=E8=87=B4=E7=9A=84=E6=AD=BB=E5=BE=AA?= =?UTF-8?q?=E7=8E=AF=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 当用户权限为空数组时,不再添加临时guest权限, 而是直接拒绝并返回错误信息,提示用户联系管理员分配权限 --- src/store/modules/user.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/store/modules/user.js b/src/store/modules/user.js index ab92fc8..60b43c9 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -68,7 +68,9 @@ const actions = { // permission must be a non-empty array if (!permission || permission.length <= 0) { // 提供临时权限,修复空权限导致死循环 - permission.push('guest') + // permission.push('guest') + reject('该用户暂无任何权限,请联系管理员分配权限!') + return } if (isMenHu()) { permission.push('menhu')