fix issue #I3NU1A

增加流程运行时可以选择执行人或角色。包括流程审批、流程节点创建时,开始节点的下一个节点处理
This commit is contained in:
yubaolee
2021-04-26 12:25:37 +08:00
parent 65e42ed2c3
commit 0810b0b9c0
7 changed files with 116 additions and 27 deletions

View File

@@ -0,0 +1,20 @@
using System.Collections.Generic;
namespace OpenAuth.App.Request
{
public class NodeDesignateReq
{
/// <summary>
/// 如果下个执行节点是运行时指定执行者。需要传指定的类型
/// <para>取值为RUNTIME_SPECIAL_ROLE、RUNTIME_SPECIAL_USER</para>
/// </summary>
public string NodeDesignateType { get; set; }
/// <summary>
/// 如果下个执行节点是运行时指定执行者。该值表示具体的执行者
/// <para>如果NodeDesignateType为RUNTIME_SPECIAL_ROLE则该值为指定的角色</para>
/// <para>如果NodeDesignateType为RUNTIME_SPECIAL_USER则该值为指定的用户</para>
/// </summary>
public string[] NodeDesignates { get; set; }
}
}