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; } } }