wankeda
2025-03-13 a6a33f6916afbf1fc629baecb772939cda2ee981
´úÂë¹ÜÀí/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)