Переглянути джерело

Merge branch 'feature/sync_call_result' into test

qinchaoyue 1 місяць тому
батько
коміт
95b22413cf
1 змінених файлів з 5 додано та 0 видалено
  1. 5 0
      src/Hotline.Application/Jobs/XingTangCallsSyncJob.cs

+ 5 - 0
src/Hotline.Application/Jobs/XingTangCallsSyncJob.cs

@@ -116,6 +116,11 @@ namespace Hotline.Application.Jobs
                             }
                         }
 
+                        if (call.AnsweredTime == null && call.Direction == ECallDirection.In && call.WaitDuration == 0)
+                        {
+                            call.WaitDuration = call.EndTime.GetDifferenceSeconds(call.BeginIvrTime.Value);
+                        }
+
                         if (call.GroupId == "0" && call.CallState != ECallState.IVRNoAccept)
                         {
                             call.CallState = ECallState.Invalid;