Browse Source

根据 workflow.FlowType 动态生成 HandleStep 参数

修改了 HandleStep 方法的调用参数,使其根据 workflow.FlowType 动态生成意见字符串。如果 workflow.FlowType 是 EFlowType.Handle,则意见字符串包含 dto.Opinion。否则,意见字符串为固定的 "流程归档"。
xf 1 month ago
parent
commit
c2feddd75e
1 changed files with 5 additions and 1 deletions
  1. 5 1
      src/Hotline/FlowEngine/Workflows/WorkflowDomainService.cs

+ 5 - 1
src/Hotline/FlowEngine/Workflows/WorkflowDomainService.cs

@@ -3348,7 +3348,11 @@ namespace Hotline.FlowEngine.Workflows
             //    _sessionContext.RequiredOrgId, _sessionContext.OrgName,
             //    _sessionContext.OrgAreaCode, _sessionContext.OrgAreaName);
 
-            HandleStep(step, EHandleMode.Normal, "流程归档", string.Empty);
+            var opinion = workflow.FlowType == EFlowType.Handle
+                ? $"流程归档。承办意见:{dto.Opinion}"
+                : "流程归档";
+
+            HandleStep(step, EHandleMode.Normal, opinion, string.Empty);
 
             await _workflowStepRepository.AddAsync(step, cancellationToken);
             workflow.Steps.Add(step);