|
@@ -559,6 +559,7 @@ namespace Hotline.Api.Controllers
|
|
|
aiOrderVisitDetail.AiOrderVisitState = Share.Enums.Ai.EAiOrderVisitState.Ended; //更新AI子表
|
|
|
aiOrderVisitDetail.AiVisitTime = DateTime.Now;
|
|
|
aiOrderVisitDetail.CallTime = string.IsNullOrEmpty(callRecord.CallTime)? null : DateTime.Parse(callRecord.CallTime);
|
|
|
+ aiOrderVisitDetail.SentenceList = _mapper.Map<List<SentenceList>>(callRecord.SentenceList);
|
|
|
aiOrderVisit.VisitedCount++;
|
|
|
//处理结果
|
|
|
var visitDetail = _orderVisitDetailRepository.Queryable().Where(x => x.VisitId == aiOrderVisitDetail.OrderVisit.Id).ToList();
|
|
@@ -665,8 +666,6 @@ namespace Hotline.Api.Controllers
|
|
|
x.VisitContent = seatVisitContent;
|
|
|
});
|
|
|
|
|
|
-
|
|
|
-
|
|
|
//处理结果
|
|
|
orgDetail.ForEach(x =>
|
|
|
{
|
|
@@ -723,6 +722,7 @@ namespace Hotline.Api.Controllers
|
|
|
aiOrderVisitDetail.OrderVisit.RecordUrl = recordUrl;
|
|
|
aiOrderVisitDetail.OrderVisit.VisitType = Share.Enums.Order.EVisitType.ChipVoiceVisit;
|
|
|
aiOrderVisitDetail.OrderVisit.AiVisitTime();
|
|
|
+ aiOrderVisitDetail.SentenceList = aiOrderVisitDetail.SentenceList;
|
|
|
aiOrderVisitDetail.IsSuccess = true;
|
|
|
aiOrderVisitDetail.AiVolved = isSolve;
|
|
|
aiOrderVisitDetail.AiIsContact = isContact;
|