Dun.Jason 11 月之前
父節點
當前提交
c830abf007
共有 1 個文件被更改,包括 12 次插入0 次删除
  1. 12 0
      src/Hotline.Api/Controllers/AiController.cs

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

@@ -13,6 +13,7 @@ using Hotline.Settings;
 using Hotline.Share.Dtos;
 using Hotline.Share.Dtos.Ai;
 using Hotline.Share.Dtos.Order;
+using Hotline.Share.Enums.Ai;
 using Hotline.Share.Enums.Order;
 using Hotline.Share.Enums.Quality;
 using MapsterMapper;
@@ -411,6 +412,17 @@ namespace Hotline.Api.Controllers
                         }
 
                     }
+                    else
+                    {
+                        //失败
+                        var aiOrderVisitDetail = aiOrderVisit.AiOrderVisitDetails.FirstOrDefault(x => x.TaskUid == dto.TaskUid);
+                        if (aiOrderVisitDetail!=null)
+                        {
+                            aiOrderVisitDetail.AiOrderVisitState = (EAiOrderVisitState)dto.TaskStatus;
+                            await _aiOrderVisitDetailRepository.UpdateAsync(aiOrderVisitDetail, HttpContext.RequestAborted);
+                        }
+
+                    }
                 }
             }
             else