|
@@ -1666,13 +1666,13 @@ namespace Hotline.FlowEngine.Workflows
|
|
|
if (!int.TryParse(currentStepDefine.TerminalDynamicMark, out var tMark))
|
|
|
throw new UserFriendlyException(
|
|
|
$"TerminalDynamicMark parse to int failed, tMark: {currentStepDefine.TerminalDynamicMark}");
|
|
|
- return currentOrgLevel >= tMark;
|
|
|
+ return currentOrgLevel <= tMark;
|
|
|
case EDynamicPolicy.OrgDownCenterTop:
|
|
|
case EDynamicPolicy.OrgDown:
|
|
|
if (!int.TryParse(currentStepDefine.TerminalDynamicMark, out var tMark1))
|
|
|
throw new UserFriendlyException(
|
|
|
$"TerminalDynamicMark parse to int failed, tMark: {currentStepDefine.TerminalDynamicMark}");
|
|
|
- return currentOrgLevel <= tMark1;
|
|
|
+ return currentOrgLevel >= tMark1;
|
|
|
default:
|
|
|
throw new ArgumentOutOfRangeException();
|
|
|
}
|