Dun.Jason 1 год назад
Родитель
Сommit
018b6a52aa

+ 2 - 3
src/Hotline.Ai.Jths/AiVisitService.cs

@@ -45,7 +45,7 @@ namespace Hotline.Ai.Jths
                 EndDate = aiOrderVisit.EndTime,
                 FestivalBan = aiOrderVisit.FestivalBan,
                 RuleType = aiOrderVisit.RuleType,
-                RuleUid = aiOrderVisit.RuleUid,
+                RuleUid = _ruleuid,
             };
             var taskDataList = new List<TaskData>();
             foreach (var item in aiOrderVisit.AiOrderVisitDetails)
@@ -67,7 +67,7 @@ namespace Hotline.Ai.Jths
                 taskData.VariableList.Add(new Variable() { Code = "反馈问题", Value = item.Order.Title });
             }
             requestData.TaskDataList = taskDataList;
-            var response = await ExecuteAsync<AiVisitServiceRequest, AiVisitServiceResponse>(_baseUrl + "edas/batchTask",Method.Post, requestData,cancellationToken);
+            var response = await ExecuteAsync<AiVisitServiceRequest, AiVisitServiceResponse>(_baseUrl + "/edas/batchTask",Method.Post, requestData,cancellationToken);
 
             //拼对象 TODO
             aiOrderVisit.BatchUid = response.BatchUid;
@@ -106,7 +106,6 @@ namespace Hotline.Ai.Jths
             {
                 req.AddJsonBody(request);
             }
-
             try
             {
                 var response = await _client.ExecuteAsync<TResponse>(req, cancellationToken);

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

@@ -243,7 +243,6 @@ namespace Hotline.Api.Controllers
 
             model.TaskState = Share.Enums.Ai.EAiOrderVisitTaskState.InProgress;
             model.RuleType = 2;
-            model.RuleUid = _options.Value.RuleUid;
             model.HasVisitCount = dto.AiOrderVisitDetails.Count;
             model.VisitedCount = 0;
             model.VisitedFailCount = 0;

+ 1 - 1
src/Hotline/Orders/AiOrderVisit.cs

@@ -34,7 +34,7 @@ namespace Hotline.Orders
         /// <summary>
         /// 现有外呼规则ID
         /// </summary>
-        public string RuleUid { get; set; }
+        public string? RuleUid { get; set; }
 
         /// <summary>
         /// 子表