using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace OpenAuth.App.Config { /// /// 获取等待任务 /// /// 流程进程ID /// 流程单元ID /// public delegate Task> GetAwaitTaskListMethod(string processId, string unitId); /// /// 获取设置人员 /// /// 人员配置信息 /// 流程发起人 /// 流程进程实例ID /// 开始节点 /// public delegate Task> GetUserListMethod(List auditorList, WFUserInfo createUser, string processId, WFUnit startNode); /// /// 获取系统管理员 /// /// public delegate Task> GetSystemUserListMethod(); /// /// 获取单元上一次的审核人 /// /// 流程进程ID /// 流程单元ID /// public delegate Task> GetRreTaskUserListMethod(string processId, string unitId); /// /// 判断会签是否通过 /// /// 流程进程ID /// 流程单元ID /// public delegate Task IsCountersignAgreeMethod(string processId, string unitId); /// /// 获取上一个流入节点(不是驳回流入的) /// /// 流程进程ID /// 流程单元ID /// public delegate Task GetPrevUnitIdMethod(string processId, string unitId); }