|
@@ -204,7 +204,9 @@ public class OrderApplication : IOrderApplication, IScopeDependency
|
|
|
//stTime = _timeLimitDomainService.WorkDay(stTime);
|
|
|
//DateTime stTime2 = _timeLimitDomainService.WorkDay(DateTime.Now);
|
|
|
DateTime? dateTime = DateTime.Now;
|
|
|
- return _orderRepository.Queryable(canView: true).Includes(d => d.OrderDelays)
|
|
|
+ var IsCenter = _sessionContext.OrgIsCenter;
|
|
|
+
|
|
|
+ return _orderRepository.Queryable(canView: !IsCenter).Includes(d => d.OrderDelays)
|
|
|
.WhereIF(dto.IsProvince.HasValue, d => d.IsProvince == dto.IsProvince)
|
|
|
.WhereIF(!string.IsNullOrEmpty(dto.No), d => d.No.Contains(dto.No!))
|
|
|
.WhereIF(!string.IsNullOrEmpty(dto.Title), d => d.Title.Contains(dto.Title!))
|
|
@@ -253,8 +255,9 @@ public class OrderApplication : IOrderApplication, IScopeDependency
|
|
|
public ISugarQueryable<Order> GetToExpireAsync(AboutToExpireListDto dto)
|
|
|
{
|
|
|
DateTime stTime = _timeLimitDomainService.WorkDay(DateTime.Now);
|
|
|
+ var IsCenter = _sessionContext.OrgIsCenter;
|
|
|
|
|
|
- return _orderRepository.Queryable(canView: true).Includes(d => d.OrderDelays)
|
|
|
+ return _orderRepository.Queryable(canView: !IsCenter).Includes(d => d.OrderDelays)
|
|
|
.WhereIF(dto.IsProvince.HasValue, d => d.IsProvince == dto.IsProvince)
|
|
|
//.WhereIF(!string.IsNullOrEmpty(dto.Keyword), d => d.Title.Contains(dto.Keyword!) || d.No.Contains(dto.Keyword!))
|
|
|
.WhereIF(!string.IsNullOrEmpty(dto.No), x => x.No.Contains(dto.No))
|