From 74eeeaa3e6f253939ff94b9a572037e7d3bb3c89 Mon Sep 17 00:00:00 2001 From: liguoyang Date: Wed, 9 Jul 2025 15:57:07 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E5=A2=9E=E5=8A=A0=E9=9D=9E=E9=AB=98?= =?UTF-8?q?=E7=BA=A7=E8=A7=92=E8=89=B2=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Src/Dlhis.Sys/Identity/Services/Implements/RoleService.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Src/Dlhis.Sys/Identity/Services/Implements/RoleService.cs b/Src/Dlhis.Sys/Identity/Services/Implements/RoleService.cs index 98097b78..edbb445e 100644 --- a/Src/Dlhis.Sys/Identity/Services/Implements/RoleService.cs +++ b/Src/Dlhis.Sys/Identity/Services/Implements/RoleService.cs @@ -94,9 +94,12 @@ public class RoleService : IRoleService var myi = _roles.IndexOf(myRole); var ii = _roles.IndexOf(role.Name); - if (ii <= myi) + if (ii != -1) { - throw new UserFriendlyException("不可操作当前用户"); + if (ii <= myi) + { + throw new UserFriendlyException($"不可操作当前用户({role.Name})"); + } } } }