using OpenAuth.App.Config;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace OpenAuth.App.Config
{
public class WFParams
{
///
/// 是否已经有流程实例
///
public bool HasInstance { get; set; }
///
/// 是否是子流程
///
public bool IsChild { get; set; }
///
/// 父流程的发起子流程的节点Id
///
public string ParentNodeId { get; set; }
///
/// 父级流程任务主键
///
public string ParentTaskId { get; set; }
///
/// 父级流程实例主键
///
public string ParentProcessId { get; set; }
///
/// 流程模板
///
public string Scheme { get; set; }
///
/// 流程模板名称
///
public string SchemeName { get; set; }
///
/// 流程模板编码
///
public string SchemeCode { get; set; }
///
/// 流程模板主键
///
public string SchemeId { get; set; }
///
/// 流程实例Id
///
public string ProcessId { get; set; }
///
/// 流程标题
///
public string Title { get; set; }
///
/// 审核人信息
///
public string Auditers { get; set; }
///
/// 流程发起用户
///
public WFUserInfo CreateUser { get; set; }
///
/// 当前执行用户
///
public WFUserInfo CurrentUser { get; set; }
///
/// 流程状态 0 默认运行状态 1 重新发起 2 运行结束
///
public int State { get; set; }
///
/// 流程是否开始审核 1 是 0 不是
///
public int IsStart { get; set; }
///
/// 下一个节点审核人
///
public Dictionary NextUsers { get; set; }
}
}