xf před 1 rokem
rodič
revize
3911866bc9

+ 6 - 4
src/Hotline.Api/Controllers/OrderController.cs

@@ -266,7 +266,8 @@ public class OrderController : BaseController
         {
             orderVisit.VisitState = EVisitState.Visited;
         }
-        if(order.CounterSignType != ECounterSignType.Center)
+
+        if (order.CounterSignType != ECounterSignType.Center)
         {
             orderVisit.IsCanAiVisit = true;
         }
@@ -1999,6 +2000,7 @@ public class OrderController : BaseController
         switch (flowDirection)
         {
             case EFlowDirection.CenterToOrg:
+                //var a = _timeLimitDomainService.GetOrderTimeLimitConfig(acceptType);
                 return new TimeConfig { Count = 3, TimeType = ETimeType.Day };
             case EFlowDirection.OrgToCenter:
                 return new TimeConfig { Count = 1, TimeType = ETimeType.Day };
@@ -2612,14 +2614,14 @@ public class OrderController : BaseController
         var oders = await _orderRepository.Queryable().Where(x => x.Contact == phone)
             .OrderBy(x => x.CreationTime, OrderByType.Desc).ToListAsync();
         var allOrderNum = oders.Count;
-        var endOrderNum = oders.Count(x =>(int)x.Status >= 300);
+        var endOrderNum = oders.Count(x => (int)x.Status >= 300);
         var handOrderNum =
             oders.Count(x => (int)x.Status < 300);
         var DissatisfactionNum = await _orderVisitedDetailRepository.Queryable()
             .Includes(x => x.OrderVisit)
-            .Includes(x=>x.OrderVisit,v=>v.Order)
+            .Includes(x => x.OrderVisit, v => v.Order)
             .Where(x => x.OrderVisit.Order.Contact == phone && (SqlFunc.JsonField(x.OrgProcessingResults, "Value") == "不满意" ||
-                                                    SqlFunc.JsonField(x.OrgProcessingResults, "Value") == "非常不满意"))
+                                                                SqlFunc.JsonField(x.OrgProcessingResults, "Value") == "非常不满意"))
             .Distinct().Select(x => new { x.OrderVisit.OrderId }).CountAsync();
         //来电历史
         //TODO 等待通讯对接完成 还缺少 上次来电时间 

+ 3 - 2
src/Hotline.Api/Controllers/WorkflowController.cs

@@ -487,8 +487,8 @@ public class WorkflowController : BaseController
     public async Task<IReadOnlyList<Kv>> GetUrgeOrgs(string workflowId)
     {
         /*
-         * 非会签:当前部门上至一级部门
-         * 中心会签:一级部门下至所有当前办理部门(遍历所有会签分支)
+         * 非会签:当前部门上至一级部门(过期)
+         * 中心会签:一级部门下至所有当前办理部门(遍历所有会签分支)(过期)
          */
         var workflow = await _workflowDomainService.GetWorkflowAsync(workflowId, withSteps: true,
             cancellationToken: HttpContext.RequestAborted);
@@ -502,6 +502,7 @@ public class WorkflowController : BaseController
         //    return handlers.Where(d => !d.Key.IsCenter()).ToList();
         //}
 
+        //所有节点的待办对象
         return workflow.Steps
             .Where(d => d.StepType != EStepType.Start && d.StepType != EStepType.End)
             .SelectMany(d => d.Handlers)