浏览代码

平均派单问题处理

田爽 2 月之前
父节点
当前提交
938894cd03
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/Hotline/Orders/OrderDomainService.cs

+ 2 - 2
src/Hotline/Orders/OrderDomainService.cs

@@ -604,7 +604,6 @@ public class OrderDomainService : IOrderDomainService, IScopeDependency
         if (schedulings > 0)
         {
             var sendNum = steps.Count / schedulings;
-            scheduling.SendOrderNum += sendNum;
             if (!scheduling.LoginSendOrderNum.HasValue)
             {
                 scheduling.LoginSendOrderNum = scheduling.LoginSendOrderNum.HasValue && scheduling.LoginSendOrderNum > sendNum ? scheduling.LoginSendOrderNum : sendNum;
@@ -613,7 +612,8 @@ public class OrderDomainService : IOrderDomainService, IScopeDependency
                     .Where(s => s.SchedulingTime == scheduling.SchedulingTime).ExecuteCommandAsync(cancellationToken);
             }
             sendNum = scheduling.LoginSendOrderNum.Value;
-            await _schedulingRepository.Updateable()
+			scheduling.SendOrderNum += sendNum;
+			await _schedulingRepository.Updateable()
                 .SetColumns(s => new Scheduling() { SendOrderNum = scheduling.SendOrderNum, AtWork = scheduling.AtWork })
                 .Where(s => s.Id == scheduling.Id).ExecuteCommandAsync(cancellationToken);