소스 검색

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;