|
@@ -103,7 +103,6 @@ public class OrderApplication : IOrderApplication, IScopeDependency
|
|
|
private readonly IRepository<OrderScreen> _orderScreenRepository;
|
|
|
private readonly IRepository<OrderSendBackAudit> _orderSendBackAuditRepository;
|
|
|
private readonly ICalcExpireTime _expireTime;
|
|
|
- private readonly IOrderTerminateRepository _orderTerminateRepository;
|
|
|
private readonly IRepository<OrderObserve> _orderObserveRepository;
|
|
|
|
|
|
|
|
@@ -140,7 +139,6 @@ public class OrderApplication : IOrderApplication, IScopeDependency
|
|
|
ISystemDicDataCacheManager sysDicDataCacheManager,
|
|
|
Publisher publisher,
|
|
|
IRepository<TranspondCityRawData> transpondCityRawDataRepository,
|
|
|
- IOrderTerminateRepository orderTerminateRepository,
|
|
|
IRepository<OrderObserve> orderObserveRepository)
|
|
|
{
|
|
|
_orderDomainService = orderDomainService;
|
|
@@ -175,7 +173,6 @@ public class OrderApplication : IOrderApplication, IScopeDependency
|
|
|
_sysDicDataCacheManager = sysDicDataCacheManager;
|
|
|
_publisher = publisher;
|
|
|
_transpondCityRawDataRepository = transpondCityRawDataRepository;
|
|
|
- _orderTerminateRepository = orderTerminateRepository;
|
|
|
_orderObserveRepository = orderObserveRepository;
|
|
|
|
|
|
}
|
|
@@ -2118,25 +2115,6 @@ public class OrderApplication : IOrderApplication, IScopeDependency
|
|
|
return query;
|
|
|
}
|
|
|
|
|
|
- /// <summary>
|
|
|
- /// 终止列表查询
|
|
|
- /// </summary>
|
|
|
- /// <param name="dto"></param>
|
|
|
- /// <returns></returns>
|
|
|
-
|
|
|
- public ISugarQueryable<OrderTerminate> OrderTerminateList(OrderTerminateListDto dto) {
|
|
|
- var isAdmin = _orderDomainService.IsCheckAdmin();
|
|
|
- var query = _orderTerminateRepository.Queryable(hasHandled: false, isAdmin: isAdmin)
|
|
|
- .Includes(d => d.Order)
|
|
|
- .WhereIF(!string.IsNullOrEmpty(dto.No), d => d.Order.No!.Contains(dto.No!))
|
|
|
- .WhereIF(!string.IsNullOrEmpty(dto.Title), d => d.Order.Title!.Contains(dto.Title!))
|
|
|
- .WhereIF(dto.ApplyStartTime.HasValue && dto.ApplyEndTime.HasValue,
|
|
|
- d => d.CreationTime >= dto.ApplyStartTime && d.CreationTime <= dto.ApplyEndTime)
|
|
|
- .WhereIF(dto.StartTime.HasValue && dto.EndTime.HasValue, d => d.Order.StartTime >= dto.StartTime && d.Order.StartTime <= dto.EndTime)
|
|
|
- .OrderByDescending(d => d.CreationTime);
|
|
|
- return query;
|
|
|
- }
|
|
|
-
|
|
|
|
|
|
|
|
|
#region private
|