| | |
| | | if (request.Keywords.IsNotNull()) |
| | | { |
| | | q = q.Where(it => |
| | | it.EnterpriseName.Contains(request.Keywords) |
| | | || it.LegalPerson.Contains(request.Keywords) |
| | | it.EnterpriseAuth.EnterpriseName.Contains(request.Keywords) |
| | | || it.EnterpriseAuth.LegalPerson.Contains(request.Keywords) |
| | | || it.Contacts.Contains(request.Keywords)); |
| | | } |
| | | if (request.IsConfigured.HasValue) |
| | | { |
| | | |
| | | q = q.Where(it => (it.IsCheckedBankCard && it.RealAccess.HasValue && it.SmsAccess.HasValue) == request.IsConfigured); |
| | | } |
| | | return q; |
| | | }, cancellationToken: cancellationToken); |