Dun.Jason 1 year ago
parent
commit
5c791cef5b
1 changed files with 4 additions and 0 deletions
  1. 4 0
      src/Hotline.Api/Controllers/AiController.cs

+ 4 - 0
src/Hotline.Api/Controllers/AiController.cs

@@ -185,6 +185,10 @@ namespace Hotline.Api.Controllers
                             await _orderVisitRepository.UpdateAsync(aiOrderVisitDetail.OrderVisit, HttpContext.RequestAborted);
                             await _orderVisitRepository.UpdateAsync(aiOrderVisitDetail.OrderVisit, HttpContext.RequestAborted);
                         }
                         }
                         await _aiOrderVisitDetailRepository.UpdateAsync(aiOrderVisitDetail, HttpContext.RequestAborted);
                         await _aiOrderVisitDetailRepository.UpdateAsync(aiOrderVisitDetail, HttpContext.RequestAborted);
+                        if ((aiOrderVisit.VisitedFailCount+aiOrderVisit.VisitedCount)== aiOrderVisit.HasVisitCount)
+                        {
+                            aiOrderVisit.TaskState = Share.Enums.Ai.EAiOrderVisitTaskState.Ended;
+                        }
                         await _aiOrderVisitRepository.UpdateAsync(aiOrderVisit, HttpContext.RequestAborted);
                         await _aiOrderVisitRepository.UpdateAsync(aiOrderVisit, HttpContext.RequestAborted);
                     }
                     }