Explorar o código

Merge branch 'feature/sync_call_result' into test

qinchaoyue hai 1 mes
pai
achega
95b22413cf
Modificáronse 1 ficheiros con 5 adicións e 0 borrados
  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;