示例#1
0
        /// <summary>
        /// 管理员列表
        /// </summary>
        /// <returns></returns>
        public IPagedList <SysAdminListDto> GetAdminList(SysAdminSearchRequest request)
        {
            var query = _unitOfWork.GetRepository <SysAdmin>().Table;

            if (!string.IsNullOrEmpty(request.Keyword))
            {
                query = query.Where(s => s.AdminName.Contains(request.Keyword));
            }
            var result = query.ProjectTo <SysAdminListDto>().ToPagedList(request);

            return(result);
        }
        public IActionResult AdminList(SysAdminSearchRequest request)
        {
            var result = _systemService.GetAdminList(request);

            return(Ok(OperateResult.Succeed("ok", result)));
        }