소스 검색

整理代码

qinchaoyue 4 주 전
부모
커밋
ff38bff0c7
2개의 변경된 파일4개의 추가작업 그리고 4개의 파일을 삭제
  1. 2 4
      src/Hotline.Api/Controllers/OrderController.cs
  2. 2 0
      src/Hotline.Application/Snapshot/SnapshotOrderApplication.cs

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

@@ -4690,10 +4690,8 @@ public class OrderController : BaseController
         var order = await _orderApplication.SaveOrderWorkflowInfo(dto, HttpContext.RequestAborted);
 
         // 随手拍业务处理
-        if (_systemSettingCacheManager.Snapshot)
-        {
-            await _orderSnapshotApplication.SaveOrderWorkflowInfo(dto);
-        }
+        await _orderSnapshotApplication.SaveOrderWorkflowInfo(dto);
+        
         //await _workflowApplication.NextAsync(dto.WorkflowDto, order.ExpiredTime, HttpContext.RequestAborted);
         var startStep = workflow.Steps.First(d => d.Id == dto.Workflow.StepId);
         await HandleOrderAsync(order, workflow, startStep, dto.Data, dto.Workflow, HttpContext.RequestAborted);

+ 2 - 0
src/Hotline.Application/Snapshot/SnapshotOrderApplication.cs

@@ -312,6 +312,8 @@ public class SnapshotOrderApplication : IOrderSnapshotApplication, IScopeDepende
 
     public async Task SaveOrderWorkflowInfo(NextWorkflowDto<OrderHandleFlowDto> dto)
     {
+        if (_systemSettingCacheManager.Snapshot == false) return;
+        
         var snapshot = await _orderSnapshotRepository.GetAsync(dto.Data.OrderId);
         if (snapshot is null) return;