|
@@ -469,7 +469,7 @@ namespace Hotline.FlowEngine.Workflows
|
|
|
|
|
|
//创建下一/N个节点(会签汇总节点:会签未全部办理时不创建,最后一个会签办理节点创建会签汇总节点)
|
|
//创建下一/N个节点(会签汇总节点:会签未全部办理时不创建,最后一个会签办理节点创建会签汇总节点)
|
|
var nextSteps = await CreateNextStepsAsync(workflow, currentStep, dto,
|
|
var nextSteps = await CreateNextStepsAsync(workflow, currentStep, dto,
|
|
- nextStepDefine, isNextDynamic, flowAssignInfo.FlowAssignType, expiredTime, isStartCountersign,
|
|
|
|
|
|
+ nextStepDefine, isNextDynamic, flowAssignInfo.FlowAssignType, expiredTime, dto.IsStartCountersign,
|
|
cancellationToken);
|
|
cancellationToken);
|
|
|
|
|
|
// //更新办理对象(nextSteps无元素表示当前节点为会签办理节点且当前会签没有全部办理完成)
|
|
// //更新办理对象(nextSteps无元素表示当前节点为会签办理节点且当前会签没有全部办理完成)
|
|
@@ -2104,8 +2104,7 @@ namespace Hotline.FlowEngine.Workflows
|
|
/// </summary>
|
|
/// </summary>
|
|
private async Task<List<WorkflowStep>> CreateNextStepsAsync(Workflow workflow, WorkflowStep currentStep,
|
|
private async Task<List<WorkflowStep>> CreateNextStepsAsync(Workflow workflow, WorkflowStep currentStep,
|
|
BasicWorkflowDto dto, StepDefine nextStepDefine, bool isNextDynamic, EFlowAssignType flowAssignType,
|
|
BasicWorkflowDto dto, StepDefine nextStepDefine, bool isNextDynamic, EFlowAssignType flowAssignType,
|
|
- DateTime? expiredTime, bool isStartCountersign,
|
|
|
|
- CancellationToken cancellationToken)
|
|
|
|
|
|
+ DateTime? expiredTime, bool isStartCountersign, CancellationToken cancellationToken)
|
|
{
|
|
{
|
|
List<WorkflowStep> nextSteps = new();
|
|
List<WorkflowStep> nextSteps = new();
|
|
if (currentStep.IsInCountersign())
|
|
if (currentStep.IsInCountersign())
|