Jelajahi Sumber

即将超期短信

Dun.Jason 8 bulan lalu
induk
melakukan
af7116aa49
1 mengubah file dengan 5 tambahan dan 1 penghapusan
  1. 5 1
      src/Hotline/Orders/OrderDomainService.cs

+ 5 - 1
src/Hotline/Orders/OrderDomainService.cs

@@ -419,7 +419,7 @@ public class OrderDomainService : IOrderDomainService, IScopeDependency
         var now = DateTime.Now;
         //查询即将超期和超期工单
         var orderList = await _orderRepository.Queryable()
-            .Where(x=>x.NearlyExpiredTime> now && x.Status< EOrderStatus.Filed && !string.IsNullOrEmpty(x.CurrentHandleOrgId))
+            .Where(x=> x.Status< EOrderStatus.Filed && !string.IsNullOrEmpty(x.CurrentHandleOrgId))
             .GroupBy(x=>x.CurrentHandleOrgId)
             .Select(x => new OverTimeOrderDto
             { 
@@ -431,6 +431,10 @@ public class OrderDomainService : IOrderDomainService, IScopeDependency
 
         foreach (var item in orderList)
         {
+            if (item.NearlyOrderCount==0 && item.ExpiredTimeOrderCount==0)
+            {
+                continue;
+            }
             var acceptSmsRoleIds = _systemSettingCacheManager.GetSetting(SettingConstants.AcceptSmsRoleIds)?.SettingValue;
             //查询部门所有账号
             var userlist = await _userRepository.Queryable().Where(x =>