Explorar o código

全量部门超期统计明细 工单编号查询

田爽 hai 5 meses
pai
achega
ad8686fdb2
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      src/Hotline.Application/Orders/OrderApplication.cs

+ 2 - 2
src/Hotline.Application/Orders/OrderApplication.cs

@@ -1245,7 +1245,7 @@ public class OrderApplication : IOrderApplication, IScopeDependency
         var quer = _orderRepository.Queryable()
             .InnerJoin<SystemOrganize>((x, so) => x.ActualHandleOrgCode == so.Id && so.Level == 1)
             .Where((x, so) => x.CreationTime >= dto.StartTime && x.CreationTime <= dto.EndTime)
-            .WhereIF(string.IsNullOrEmpty(dto.No), (x, so) => x.No == dto.No)
+            .WhereIF(!string.IsNullOrEmpty(dto.No), (x, so) => x.No == dto.No)
 			//.WhereIF(dto.Statuses.Any(), x => dto.Statuses.Contains(x.Status))  //工单状态
 			.WhereIF(dto.QueryType == 1, (x, so) => x.Status >= EOrderStatus.Filed && x.ExpiredTime < x.FiledTime) //业务已办超期
             .WhereIF(dto.QueryType == 3, (x, so) => x.Status < EOrderStatus.Filed && x.ExpiredTime < SqlFunc.GetDate()) //业务待办超期
@@ -1291,7 +1291,7 @@ public class OrderApplication : IOrderApplication, IScopeDependency
         var quer = _orderRepository.Queryable()
             .InnerJoin<SystemOrganize>((x, so) => x.ActualHandleOrgCode == so.Id && so.Level == 1)
             .Where((x, so) => x.CreationTime >= dto.StartTime && x.CreationTime <= dto.EndTime)
-            .WhereIF(string.IsNullOrEmpty(dto.No), (x, so) => x.No == dto.No)
+            .WhereIF(!string.IsNullOrEmpty(dto.No), (x, so) => x.No == dto.No)
 			.WhereIF(dto.Statuses.Any(), (x, so) => dto.Statuses.Contains(x.Status)) //工单状态
             .WhereIF(dto.ExpiredType is 2, (x, so) => x.OrderDelays.Any(x => x.DelayState == EDelayState.Pass))
             .Where((x, so) =>