浏览代码

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;