using OpenAuth.Repository.Domain;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace OpenAuth.App.Response
{
public class BPMNWFTaskDto
{
public string FlowContent { get; set; }
public FlowUnit FlowViewer { get; set; }
public WFTask Task { get; set; }
///
/// 流程进程
///
public WFProcess Process { get; set; }
///
/// 流程模板信息
///
public WFScheme Scheme { get; set; }
///
/// 审核日志
///
public IEnumerable Logs { get; set; }
///
/// 任务列表
///
public IEnumerable Tasks { get; set; }
}
public class FlowUnit
{
//完成节点id集合
public List FinishedTaskSet { get; set; }
// 完成线条节点id集合
public List FinishedSequenceFlowSet { get; set; }
// 当前节点id集合
public List UnfinishedTaskSet { get; set; }
// 拒绝节点id集合(暂无示例)
public List RejectedTaskSet { get; set; }
}
}