You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

72 lines
2.1 KiB

  1. using System.Collections.Generic;
  2. namespace Learun.Application.WorkFlow
  3. {
  4. /// <summary>
  5. /// 版 本 Learun-ADMS-Ultimate V7.0.0 数字化智慧校园
  6. /// Copyright (c) 2013-2018 北京泉江科技有限公司
  7. /// 创建人:陈彬彬
  8. /// 日 期:2017.04.17
  9. /// 描 述:流程引擎返回结果数据
  10. /// </summary>
  11. public class WfResult
  12. {
  13. /// <summary>
  14. /// 状态:1-成功,2-失败
  15. /// </summary>
  16. public int status { get; set; }
  17. /// <summary>
  18. /// 说明
  19. /// </summary>
  20. public string desc { get; set; }
  21. }
  22. /// <summary>
  23. /// 版 本 Learun-ADMS-Ultimate V7.0.0 数字化智慧校园
  24. /// Copyright (c) 2013-2018 北京泉江科技有限公司
  25. /// 创建人:陈彬彬
  26. /// 日 期:2017.04.17
  27. /// 描 述:流程引擎返回结果数据
  28. /// </summary>
  29. public class WfResult<T> where T : class
  30. {
  31. /// <summary>
  32. /// 状态:1-成功,2-失败
  33. /// </summary>
  34. public int status { get; set; }
  35. /// <summary>
  36. /// 说明
  37. /// </summary>
  38. public string desc { get; set; }
  39. /// <summary>
  40. /// 数据
  41. /// </summary>
  42. public T data { get; set; }
  43. }
  44. /// <summary>
  45. /// 版 本 Learun-ADMS-Ultimate V7.0.0 数字化智慧校园
  46. /// Copyright (c) 2013-2018 北京泉江科技有限公司
  47. /// 创建人:陈彬彬
  48. /// 日 期:2017.04.17
  49. /// 描 述:流程引擎返回的数据内容
  50. /// </summary>
  51. public class WfContent {
  52. /// <summary>
  53. /// 当前节点信息
  54. /// </summary>
  55. public WfNodeInfo currentNode { get; set; }
  56. /// <summary>
  57. /// 当前正在执行的任务节点ID数据
  58. /// </summary>
  59. public List<string> currentNodeIds { get; set; }
  60. /// <summary>
  61. /// 流程模板信息
  62. /// </summary>
  63. public string scheme { get; set; }
  64. /// <summary>
  65. /// 审核记录
  66. /// </summary>
  67. public List<WfTaskHistoryEntity> history { get; set; }
  68. }
  69. }