using System.ComponentModel; using JNPF.DependencyInjection; namespace JNPF.WorkFlow.Entitys.Enum; /// /// 审批人类型枚举. /// [SuppressSniffer] public enum FlowTaskOperatorEnum { /// /// 发起者主管. /// [Description("发起者主管")] LaunchCharge = 1, /// /// 发起者部门主管. /// [Description("发起者部门主管")] DepartmentCharge = 2, /// /// 发起者本人. /// [Description("发起者本人")] InitiatorMe = 3, /// /// 获取表单某个值为审批人. /// [Description("变量")] VariableApprover = 4, /// /// 之前节点的审批人. /// [Description("环节")] LinkApprover = 5, /// /// 候选审批人. /// [Description("候选审批人")] CandidateApprover = 7, /// /// 服务(调用指定接口获取数据). /// [Description("服务")] ServiceApprover = 9, /// /// 子流程. /// [Description("子流程")] SubProcesses = 10 }