Ver Fonte

发送回访短信时不把回访方式置成短信回访, 待市民回复短信或超时后再置成短信回访

qinchaoyue há 5 meses atrás
pai
commit
f3d3c036a2

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

@@ -1016,7 +1016,7 @@ public class OrderApplication : IOrderApplication, IScopeDependency
             await _orderVisitRepository.Updateable()
                 .Where(m => m.Id == item.Id)
                 .SetColumns(m => m.VisitState == EVisitState.SMSVisiting)
-                .SetColumns(m => m.VisitType == EVisitType.SmsVisit)
+                // .SetColumns(m => m.VisitType == EVisitType.SmsVisit)
                 .SetColumns(m => m.EmployeeId == _sessionContextProvider.SessionContext.RequiredUserId)
                 .ExecuteCommandAsync(cancellationToken);
 

+ 1 - 0
src/Hotline/Orders/OrderVisitDomainService.cs

@@ -128,6 +128,7 @@ public class OrderVisitDomainService : IOrderVisitDomainService, IScopeDependenc
 
     private async Task UpdateSmsReplyAsync(OrderVisit orderVisit, string replyTxt)
     {
+        orderVisit.VisitType = EVisitType.SmsVisit;
         if (new string[] { "4", "5" }.Contains(replyTxt))
         {
             // “短信不满意待回访”状态下,由其他方式再次进行回访,回访方式需更新为最新的回访方式