Exemple #1
0
        /// <summary>
        /// 人员信息查询
        /// </summary>
        /// <param name="request">查询条件</param>
        /// <returns>人员List</returns>
        public override async ValueTask <OperationResult <PagedModel <GetUserListResponse> > > GetUserListAsync([FromBody] GetUserListRequest request)
        {
            if (request.PageSize <= 0 || request.CurrentPage <= 0)
            {
                return(OperationResult.FromError <PagedModel <GetUserListResponse> >("-1", "页长页码传参不正确"));
            }
            var result = await _IUserManager.GetUserListAsync(request, HttpContext.RequestAborted).ConfigureAwait(false);

            return(OperationResult.FromResult(result));
        }