瀏覽代碼

Merge branch 'feature/snapshot' of http://110.188.24.182:10023/Fengwo/hotline into feature/snapshot

qinchaoyue 4 月之前
父節點
當前提交
9d20ffdcba
共有 1 個文件被更改,包括 13 次插入0 次删除
  1. 13 0
      src/Hotline.Api/Controllers/OrderController.cs

+ 13 - 0
src/Hotline.Api/Controllers/OrderController.cs

@@ -4394,6 +4394,19 @@ public class OrderController : BaseController
         return _mapper.Map<IReadOnlyList<OrderFlowTraceDto>>(traces);
     }
 
+    /// <summary>
+    /// 流转到坐席的次数
+    /// </summary>
+    /// <returns></returns>
+    [HttpGet("count-of-flow-to-seat/{orderId}")]
+    public async Task<int> FlowToSeatCountAsync(string orderId)
+    {
+        var order = await _orderRepository.Queryable()
+            .Includes(d => d.WorkflowTraces)
+            .FirstAsync(d => d.Id == orderId, HttpContext.RequestAborted);
+        return order.WorkflowTraces.Count(d => d.IsOrigin && d.BusinessType == EBusinessType.Seat);
+    }
+
     #endregion
 
     #region 工单待办