| | |
| | | var logier = JwtUtils.GetCurrentLogier(); |
| | | var q = rep.AsQueryable().AsNoTracking() |
| | | .OrderBy(it => it.CreatedTime) |
| | | .Where(it => it.EnterpriseId == logier.Id); |
| | | .Where(it => it.EnterpriseId == logier.EnterpriseId); |
| | | if (request.Keywords.IsNotNull()) |
| | | { |
| | | q = q.Where(it => |
| | | it.Name.Contains(request.Keywords) |
| | | || it.PhoneNumber.Contains(request.Keywords) |
| | | || it.ContactPhoneNumber.Contains(request.Keywords) |
| | | || it.Identity.Contains(request.Keywords)); |
| | | } |
| | | if (request.CreatedTimeStart.HasValue && request.CreatedTimeEnd.HasValue) |