Browse Source

修改通话记录外呼也需要推送

Dun.Jason 8 tháng trước cách đây
mục cha
commit
483beb4a79
1 tập tin đã thay đổi với 12 bổ sung14 xóa
  1. 12 14
      src/Hotline.Api/Controllers/IPPbxController.cs

+ 12 - 14
src/Hotline.Api/Controllers/IPPbxController.cs

@@ -615,21 +615,19 @@ namespace Hotline.Api.Controllers
             }
             await _trCallRecordRepository.AddAsync(model, HttpContext.RequestAborted);
 
-            if (model.CallDirection == ECallDirection.In)
+           
+            var publishCallRecordDto = new PublishCallRecrodDto() { };
+            if (order != null)
             {
-                var publishCallRecordDto = new PublishCallRecrodDto() { };
-                if (order != null)
-                {
-                    var orderDto = _mapper.Map<OrderDto>(order);
-                    publishCallRecordDto.Order = orderDto;
-                }
-                var trCallDto = _mapper.Map<TrCallDto>(model);
-                publishCallRecordDto.TrCallRecordDto = trCallDto;
-                if (string.IsNullOrEmpty(model.AgentTransferNumber))
-                {
-                    //推省上
-                    await _capPublisher.PublishAsync(Hotline.Share.Mq.EventNames.HotlineCallBye, publishCallRecordDto);
-                }
+                var orderDto = _mapper.Map<OrderDto>(order);
+                publishCallRecordDto.Order = orderDto;
+            }
+            var trCallDto = _mapper.Map<TrCallDto>(model);
+            publishCallRecordDto.TrCallRecordDto = trCallDto;
+            if (string.IsNullOrEmpty(model.AgentTransferNumber))
+            {
+                //推省上
+                await _capPublisher.PublishAsync(Hotline.Share.Mq.EventNames.HotlineCallBye, publishCallRecordDto);
             }
 
             return OpenResponse.Ok("success");