|
@@ -71,7 +71,7 @@ namespace Hotline.FlowEngine.Workflows
|
|
|
Definition = definition,
|
|
|
AssignTime = DateTime.Now,
|
|
|
};
|
|
|
-
|
|
|
+
|
|
|
await _workflowRepository.AddAsync(workflow, cancellationToken);
|
|
|
|
|
|
return workflow;
|
|
@@ -119,8 +119,10 @@ namespace Hotline.FlowEngine.Workflows
|
|
|
//更新当前节点名称、时间、会签节点code 等字段
|
|
|
workflow.SetWorkflowCurrentStepInfo(isStartCountersign, nextStepBox);
|
|
|
|
|
|
+ _logger.LogDebug($"{nameof(StartAsync)}, before update, handlerUsers: {workflow.HandlerUsers}, handlerOrgs: {workflow.HandlerOrgs}");
|
|
|
workflow.UpdateHandlers(_sessionContext.RequiredUserId, _sessionContext.RequiredOrgCode,
|
|
|
- flowAssignMode.FlowAssignType, flowAssignMode.Handlers);
|
|
|
+ flowAssignMode.FlowAssignType, flowAssignMode.Handlers);
|
|
|
+ _logger.LogDebug($"{nameof(StartAsync)}, after update, handlerUsers: {workflow.HandlerUsers}, handlerOrgs: {workflow.HandlerOrgs}");
|
|
|
|
|
|
await _workflowRepository.UpdateAsync(workflow, cancellationToken);
|
|
|
|
|
@@ -384,8 +386,10 @@ namespace Hotline.FlowEngine.Workflows
|
|
|
//更新workflow当前节点名称、时间、会签节点code 等字段
|
|
|
workflow.SetWorkflowCurrentStepInfo(isStartCountersign, nextStepBox);
|
|
|
|
|
|
+ _logger.LogDebug($"{nameof(NextAsync)}, before update, handlerUsers: {workflow.HandlerUsers}, handlerOrgs: {workflow.HandlerOrgs}");
|
|
|
workflow.UpdateHandlers(_sessionContext.RequiredUserId, _sessionContext.RequiredOrgCode,
|
|
|
flowAssignMode.FlowAssignType, flowAssignMode.Handlers);
|
|
|
+ _logger.LogDebug($"{nameof(NextAsync)}, after update, handlerUsers: {workflow.HandlerUsers}, handlerOrgs: {workflow.HandlerOrgs}");
|
|
|
|
|
|
await _workflowRepository.UpdateAsync(workflow, cancellationToken);
|
|
|
|