/// <summary> /// 获取单个菜单信息 /// </summary> /// <param name="Id"></param> /// <returns></returns> public async Task <ModuleViewModels> GetModule(int Id) { var module = await QueryByID(Id); var moduleViewModel = IMapper.Map <ModuleViewModels>(module); moduleViewModel.Meta.Icon = moduleViewModel.Icon; moduleViewModel.Meta.Title = moduleViewModel.Title; moduleViewModel.Meta.Role = userRoleServices.ListUserRoles(Id); return(moduleViewModel); }
public async Task <IActionResult> GetRoles(int uid) { var roles = userRoleServices.ListUserRoles(uid); var user = await sysUserInfoServices.QueryByID(uid); return(Ok(new { success = true, roles = roles, name = user.uLoginName, avatar = user.uHeaderImgUrl })); }