|
@@ -792,6 +792,7 @@ public class OrderController : BaseController
|
|
|
var (total, items) = await _orderScreenRepository.Queryable()
|
|
|
.Includes(x => x.Visit)
|
|
|
.Includes(x=>x.Order)
|
|
|
+ .Includes(x=>x.VisitDetail)
|
|
|
.WhereIF(!string.IsNullOrEmpty(dto.Keyword), d => d.Order.Title.Contains(dto.Keyword!) || d.Order.No.Contains(dto.Keyword!))
|
|
|
.WhereIF(dto.Status == EScreenStatus.Apply || dto.Status == EScreenStatus.Approval || dto.Status == EScreenStatus.End, x => x.Status == dto.Status)
|
|
|
.WhereIF(dto.CreationTimeStart.HasValue, d => d.CreationTime >= dto.CreationTimeStart)
|