田爽 hai 9 meses
pai
achega
3ee562fd93
Modificáronse 1 ficheiros con 5 adicións e 1 borrados
  1. 5 1
      src/Hotline.Api/Controllers/CommonPController.cs

+ 5 - 1
src/Hotline.Api/Controllers/CommonPController.cs

@@ -157,7 +157,11 @@ namespace Hotline.Api.Controllers
             //var time = DateTime.Parse(tadayTime);
             //工单
             var order = await _orderRepository.Queryable(hasHandled: false)
-                .GroupBy(o => new { o.Id,o.Status }).MergeTable()
+	            .Includes(d => d.OrderSpecials)
+	            .Where(d => d.Source < ESource.MLSQ || d.Source > ESource.WZSC)
+	            .Where(d => d.Status != EOrderStatus.BackToProvince && d.Status < EOrderStatus.Filed)
+	            .Where(d => d.OrderSpecials.Any() == false || d.OrderSpecials.Any(s => s.State > 0))
+				.GroupBy(o => new { o.Id,o.Status }).MergeTable()
                 .Select(o => new
                 {
                     aboutExpire = SqlFunc.AggregateSum(SqlFunc.IIF(DateTime.Now > o.NearlyExpiredTime!.Value && DateTime.Now < o.ExpiredTime!.Value,