From a6a33f6916afbf1fc629baecb772939cda2ee981 Mon Sep 17 00:00:00 2001 From: wankeda <Administrator@DESKTOP-HAU3ST3> Date: 星期四, 13 三月 2025 17:58:12 +0800 Subject: [PATCH] 代码提交 --- 代码管理/WMS/WIDESEA_WMSServer/WIDESEA_SystemService/Sys_MenuService.cs | 33 +++++++++++++++++++++++++++++++++ 1 files changed, 33 insertions(+), 0 deletions(-) diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_SystemService/Sys_MenuService.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_SystemService/Sys_MenuService.cs" index 82d9289..4acddb8 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_SystemService/Sys_MenuService.cs" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_SystemService/Sys_MenuService.cs" @@ -48,6 +48,26 @@ } return obj; } + /// <summary> + /// PDA鑾峰彇褰撳墠鐢ㄦ埛鎵�鏈夎彍鍗曚笌鏉冮檺 + /// </summary> + /// <returns></returns> + public object GetCurrentMenuActionList1() + { + object obj = GetMenuActionList1(App.User.RoleId); + if (obj is IEnumerable<object> list) + { + if (list.Any()) + { + return obj; + } + else + { + return WebResponseContent.Instance.Error("鏈幏鍙栧埌鑿滃崟淇℃伅"); + } + } + return obj; + } /// <summary> /// 鏍规嵁瑙掕壊ID鑾峰彇鑿滃崟涓庢潈闄� @@ -62,6 +82,19 @@ } return BaseDal.GetMenuByRoleId(roleId); } + /// <summary> + /// PDA鏍规嵁瑙掕壊ID鑾峰彇鑿滃崟涓庢潈闄� + /// </summary> + /// <param name="roleId"></param> + /// <returns></returns> + public object GetMenuActionList1(int roleId) + { + if (App.User.IsRoleIdSuperAdmin1(roleId)) + { + return BaseDal.GetSuperAdminMenu(); + } + return BaseDal.GetMenuByRoleId(roleId); + } public List<MenuDTO> GetUserMenuList(int roleId) -- Gitblit v1.9.3