public async Task <FileDto> GetBiz_CardInfoToExcel(GetBiz_CardInfoInput input)
        {
            var entities = await _biz_CardInfoRepository.GetAll()
                           .WhereIf(!string.IsNullOrEmpty(input.IdCard), m => m.IdCard.Contains(input.IdCard))
                           .WhereIf(!string.IsNullOrEmpty(input.RealName), m => m.RealName.Contains(input.RealName))
                           .ToListAsync();

            var dtos    = entities.MapTo <List <Biz_CardInfoListDto> >();
            var fileDto = _biz_CardInfoListExcelExporter.ExportBiz_CardInfoToFile(dtos);

            return(fileDto);
        }
        public async Task <PagedResultDto <Biz_CardInfoListDto> > GetPagedBiz_CardInfosAsync(GetBiz_CardInfoInput input)
        {
            var query = _biz_CardInfoRepositoryAsNoTrack
                        .WhereIf(!string.IsNullOrEmpty(input.IdCard), m => m.IdCard.Contains(input.IdCard))
                        .WhereIf(!string.IsNullOrEmpty(input.RealName), m => m.RealName.Contains(input.RealName));
            //TODO:根据传入的参数添加过滤条件
            var biz_CardInfoCount = await query.CountAsync();

            var biz_CardInfos = await query
                                .OrderBy(input.Sorting)
                                .PageBy(input)
                                .ToListAsync();

            var biz_CardInfoListDtos = biz_CardInfos.MapTo <List <Biz_CardInfoListDto> >();

            return(new PagedResultDto <Biz_CardInfoListDto>(
                       biz_CardInfoCount,
                       biz_CardInfoListDtos
                       ));
        }