BasicWorkflowDto.cs 1023 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. namespace Hotline.Share.Dtos.FlowEngine;
  2. /// <summary>
  3. /// 工作流流转基础信息
  4. /// </summary>
  5. public class BasicWorkflowDto : EndWorkflowDto
  6. {
  7. /// <summary>
  8. /// 下一节点code(defineStep.code)
  9. /// </summary>
  10. public string NextStepCode { get; set; } = string.Empty;
  11. /// <summary>
  12. /// 是否回到会签发起节点汇总
  13. /// </summary>
  14. public bool BackToCountersignSummary { get; set; }
  15. /// <summary>
  16. /// 根据办理者类型不同,此字段为不同内容
  17. /// <example>
  18. /// 部门等级/分类为:depCodes, 角色为:userIds
  19. /// </example>
  20. /// </summary>
  21. public List<IdName> NextHandlers { get; set; } = new();
  22. /// <summary>
  23. /// 是否短信通知
  24. /// </summary>
  25. public bool IsSms { get; set; }
  26. /// <summary>
  27. /// 下一节点主办
  28. /// </summary>
  29. public string? NextMainHandler { get; set; }
  30. /// <summary>
  31. /// 发起会签
  32. /// </summary>
  33. public bool IsStartCountersign { get; set; }
  34. }