//获取组织内的所有菜单 public SysMenuListViewModel GetAllMenu(string token, string account) { SysMenuListViewModel sml = new SysMenuListViewModel(); bool bRet = new UserService().IsAdmin(account, token); if (!bRet) { sml.Success = false; sml.Message = "用户没有权限查看菜单"; return(sml); } List <SysMenuModel> list = _sm.FindMenu(token); foreach (var item in list) { SysMenuViewModel smvm = new SysMenuViewModel() { Id = item.Id, Icon = item.Icon, MenuType = (int)item.MenuType, Name = item.Name, ParentId = item.ParentId, Remarks = item.Remarks, Url = item.Url }; sml.list.Add(smvm); } sml.Success = true; sml.Message = "获取菜单成功"; return(sml); }