From 3b476bb56a5eb7250a43f17e7f2c7fd4a96fff81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=8D=E5=81=9A=E7=A0=81=E5=86=9C?= <599854767@qq.com> Date: Fri, 24 Feb 2023 20:01:15 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=BE=A7=E8=BE=B9=E6=A0=8F?= =?UTF-8?q?=E8=B7=AF=E7=94=B1=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ZR.Service/System/SysMenuService.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ZR.Service/System/SysMenuService.cs b/ZR.Service/System/SysMenuService.cs index caaeb11..18763e7 100644 --- a/ZR.Service/System/SysMenuService.cs +++ b/ZR.Service/System/SysMenuService.cs @@ -83,7 +83,7 @@ namespace ZR.Service { var menuExpression = Expressionable.Create(); menuExpression.And(c => c.ParentId == menuId); - + if (!SysRoleService.IsAdmin(userId)) { var userRoles = SysRoleService.SelectUserRoles(userId); @@ -348,7 +348,8 @@ namespace ZR.Service /// public List BuildMenus(List menus) { - List routers = new List(); + List routers = new(); + if (menus == null) return routers; foreach (var menu in menus) { @@ -531,7 +532,6 @@ namespace ZR.Service return menu.IsFrame.Equals(UserConstants.NO_FRAME) && Tools.IsUrl(menu.Path); } - /// /// /// 是否为parent_view组件 ///