|
@@ -190,23 +190,23 @@ namespace Hotline.Api.Controllers
|
|
|
});
|
|
|
await _orderVisitDetailRepository.UpdateRangeAsync(orgDetail, HttpContext.RequestAborted);
|
|
|
|
|
|
- var first = aiOrderVisitDetail.OrderVisit.OrderVisitDetails.FirstOrDefault(x => x.VisitTarget == EVisitTarget.Org);
|
|
|
+ //var first = orgProcessingResults; //aiOrderVisitDetail.OrderVisit.OrderVisitDetails.FirstOrDefault(x => x.VisitTarget == EVisitTarget.Org);
|
|
|
//处理主表
|
|
|
aiOrderVisitDetail.OrderVisit.AiVisitCount++;
|
|
|
aiOrderVisitDetail.OrderVisit.VisitTime = DateTime.Now;
|
|
|
aiOrderVisitDetail.OrderVisit.IsPutThrough = false;
|
|
|
aiOrderVisitDetail.OrderVisit.VisitType = Share.Enums.Order.EVisitType.ChipVoiceVisit;
|
|
|
aiOrderVisitDetail.OrderVisit.AiVisitTime();
|
|
|
- if (first!=null)
|
|
|
+ if (orgProcessingResults != null)
|
|
|
{
|
|
|
- aiOrderVisitDetail.OrderVisit.NowEvaluate = first.OrgProcessingResults;
|
|
|
+ aiOrderVisitDetail.OrderVisit.NowEvaluate = orgProcessingResults;
|
|
|
}
|
|
|
await _orderVisitRepository.UpdateAsync(aiOrderVisitDetail.OrderVisit, HttpContext.RequestAborted);
|
|
|
|
|
|
//处理Order表
|
|
|
- if (first != null && aiOrderVisitDetail.OrderVisit.VisitState == EVisitState.Visited)
|
|
|
+ if (orgProcessingResults != null && aiOrderVisitDetail.OrderVisit.VisitState == EVisitState.Visited)
|
|
|
{
|
|
|
- aiOrderVisitDetail.OrderVisit.Order.Visited(first.OrgProcessingResults.Key, first.OrgProcessingResults.Value);
|
|
|
+ aiOrderVisitDetail.OrderVisit.Order.Visited(orgProcessingResults.Key, orgProcessingResults.Value);
|
|
|
await _orderRepository.UpdateAsync(aiOrderVisitDetail.OrderVisit.Order);
|
|
|
|
|
|
//推省上
|
|
@@ -219,9 +219,9 @@ namespace Hotline.Api.Controllers
|
|
|
VisitType = aiOrderVisitDetail.OrderVisit.VisitType,
|
|
|
VisitName = aiOrderVisitDetail.OrderVisit.CreatorName,
|
|
|
VisitTime = aiOrderVisitDetail.OrderVisit.VisitTime,
|
|
|
- VisitRemark = first.VisitContent,
|
|
|
+ VisitRemark = visitContent,
|
|
|
AreaCode = aiOrderVisitDetail.OrderVisit.Order.AreaCode!,
|
|
|
- SubjectResultSatifyCode = first.OrgProcessingResults.Key,
|
|
|
+ SubjectResultSatifyCode = orgProcessingResults.Key,
|
|
|
FirstSatisfactionCode = aiOrderVisitDetail.OrderVisit.Order.FirstVisitResultCode!,
|
|
|
ClientGuid = ""
|
|
|
}, cancellationToken: HttpContext.RequestAborted);
|