|
@@ -129,6 +129,9 @@ namespace Hotline.Api.Controllers
|
|
.WhereIF(pagedDto.EndTime.HasValue, d => d.SendTime <= pagedDto.EndTime)
|
|
.WhereIF(pagedDto.EndTime.HasValue, d => d.SendTime <= pagedDto.EndTime)
|
|
.WhereIF(!string.IsNullOrEmpty(pagedDto.UserName), d => d.Name.Contains(pagedDto.UserName))
|
|
.WhereIF(!string.IsNullOrEmpty(pagedDto.UserName), d => d.Name.Contains(pagedDto.UserName))
|
|
.WhereIF(!string.IsNullOrEmpty(pagedDto.TelNumber), d => d.TelNumber.Contains(pagedDto.TelNumber))
|
|
.WhereIF(!string.IsNullOrEmpty(pagedDto.TelNumber), d => d.TelNumber.Contains(pagedDto.TelNumber))
|
|
|
|
+ .WhereIF(!string.IsNullOrEmpty(pagedDto.SendName),d=>d.CreatorName.Contains(pagedDto.SendName))
|
|
|
|
+ .WhereIF(!string.IsNullOrEmpty(pagedDto.SendOrg), d => d.CreatorOrgName.Contains(pagedDto.SendOrg))
|
|
|
|
+ .WhereIF(!string.IsNullOrEmpty(pagedDto.SendContent), d => d.Content.Contains(pagedDto.SendContent))
|
|
.OrderByDescending(it => it.CreationTime)
|
|
.OrderByDescending(it => it.CreationTime)
|
|
.ToPagedListAsync(pagedDto.PageIndex, pagedDto.PageSize, HttpContext.RequestAborted);
|
|
.ToPagedListAsync(pagedDto.PageIndex, pagedDto.PageSize, HttpContext.RequestAborted);
|
|
|
|
|