using JNPF.Common.Models.WorkFlow;
using JNPF.DependencyInjection;
using JNPF.WorkFlow.Entitys.Model;
using JNPF.WorkFlow.Entitys.Model.Properties;
namespace JNPF.WorkFlow.Entitys.Dto.FlowBefore;
[SuppressSniffer]
public class FlowBeforeInfoOutput
{
///
/// 表单数据.
///
public object formData { get; set; }
///
/// 表单详情.
///
public FlowFormModel flowFormInfo { get; set; }
///
/// 流程详情.
///
public FlowJsonModel flowTemplateInfo { get; set; }
///
/// 流程任务.
///
public FlowTaskModel? flowTaskInfo { get; set; }
///
/// 流程任务节点.
///
public List? flowTaskNodeList { get; set; } = new List() { };
///
/// 流程任务经办.
///
public List? flowTaskOperatorList { get; set; } = new List() { };
///
/// 流程任务经办记录.
///
public List? flowTaskOperatorRecordList { get; set; } = new List() { };
///
/// 当前节点权限.
///
public List