Browse Source

任务 314 关于修改回访结果后回访人更新的问题

tangjiang 2 months ago
parent
commit
21ec088331
1 changed files with 10 additions and 1 deletions
  1. 10 1
      src/Hotline.Application/Orders/OrderApplication.cs

+ 10 - 1
src/Hotline.Application/Orders/OrderApplication.cs

@@ -1258,7 +1258,16 @@ public class OrderApplication : IOrderApplication, IScopeDependency
 
 
         visit.IsPutThrough = dto.IsPutThrough;
         visit.IsPutThrough = dto.IsPutThrough;
         visit.AgainState = dto.IsAgain ? EAgainState.NeedAgain : EAgainState.NoAgain;
         visit.AgainState = dto.IsAgain ? EAgainState.NeedAgain : EAgainState.NoAgain;
-        visit.EmployeeId = _sessionContextProvider.SessionContext.UserId;
+        //任务 314 关于修改回访结果后回访人更新的问题
+        if (_appOptions.Value.IsZiGong == true)
+        {
+            if (string.IsNullOrEmpty(visit.EmployeeId))
+                visit.EmployeeId = _sessionContextProvider.SessionContext.UserId;
+        }
+        else
+        {
+            visit.EmployeeId = _sessionContextProvider.SessionContext.UserId;
+        }
         visit.CallId = dto.CallId;
         visit.CallId = dto.CallId;
         if (first != null)
         if (first != null)
         {
         {