|
@@ -3634,7 +3634,10 @@ public class OrderApplication : IOrderApplication, IScopeDependency
|
|
|
var query = _orderRepository.Queryable(false, false, false)
|
|
|
.WhereIF(dto.StartTime.HasValue, p => p.CreationTime >= dto.StartTime)
|
|
|
.WhereIF(dto.EndTime.HasValue, p => p.CreationTime <= dto.EndTime)
|
|
|
- .WhereIF(!string.IsNullOrEmpty(dto.UserId), p => p.AcceptorId == dto.UserId);
|
|
|
+ .WhereIF(!string.IsNullOrEmpty(dto.UserId), p => p.AcceptorId == dto.UserId)
|
|
|
+ .WhereIF(!string.IsNullOrEmpty(dto.No), p => p.No == dto.No)
|
|
|
+ .WhereIF(!string.IsNullOrEmpty(dto.Title), p => p.Title.Contains(dto.Title))
|
|
|
+ ;
|
|
|
if (dto.FieldName == "subtotal")//所有信件
|
|
|
query = query.Where(p => p.Status > EOrderStatus.WaitForAccept);
|
|
|
|