WorkflowNode.cs 559 B

1234567891011121314151617181920212223
  1. using System.Collections.Generic;
  2. namespace VberZero.Workflow.DesignInfo;
  3. public class WorkflowNode
  4. {
  5. public string Key { get; set; }
  6. public string Title { get; set; }
  7. /// <summary>
  8. /// 位置
  9. /// </summary>
  10. public int[] Position { get; set; }
  11. /// <summary>
  12. /// 类型[left,top]
  13. /// </summary>
  14. public string Type { get; set; }
  15. public WorkflowStepBodyInput StepBody { get; set; }
  16. public IEnumerable<string> ParentNodes { get; set; }
  17. public IEnumerable<WorkflowConditionNode> NextNodes { get; set; }
  18. }