/// <summary> /// 通过ID获取用户信息 /// </summary> /// <param name="request"></param> /// <returns></returns> public async Task <ResponsePagingBase> ProcessAction(GetUserPageRequest request) { var users = await _sysUserBll.GetUserPage(request); var userViews = users.Item1.Select(p => new UserPageView() { UserId = p.UserId, Account = p.Account, LastLoginTime = p.LastLoginTime, NickName = p.NickName, StatusFlag = p.StatusFlag, UserRoleId = p.UserRoleId, RoleName = _sysUserRoleBll.GetSysUserRole(p.UserRoleId).Result?.Name }); return(ResponsePagingBase.Success(userViews, users.Item2)); }