|
@@ -441,7 +441,7 @@ namespace Hotline.FlowEngine.Workflows
|
|
|
ECountersignPosition.None => dto.IsStartCountersign,
|
|
|
ECountersignPosition.Multi => !dto.BackToCountersignEnd,
|
|
|
ECountersignPosition.Single => !dto.BackToCountersignEnd,
|
|
|
- ECountersignPosition.End => workflow.IsInCountersign || dto.IsStartCountersign,
|
|
|
+ ECountersignPosition.End => !dto.BackToCountersignEnd && (workflow.IsInCountersign || dto.IsStartCountersign),
|
|
|
_ => throw new ArgumentOutOfRangeException()
|
|
|
};
|
|
|
|