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.

WfParameter.cs 3.2 KiB

4 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  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 WfParameter
  12. {
  13. /// <summary>
  14. /// 流程实例主键
  15. /// </summary>
  16. public string processId { get; set; }
  17. /// <summary>
  18. /// 流程实例名称
  19. /// </summary>
  20. public string processName { get; set; }
  21. /// <summary>
  22. /// 重要等级0-普通,1-重要,2-紧急
  23. /// </summary>
  24. /// <returns></returns>
  25. public int processLevel { get; set; }
  26. /// <summary>
  27. /// 是否是新的实例
  28. /// </summary>
  29. public bool isNew { get; set; }
  30. /// <summary>
  31. /// 流程模板编码(编码具有唯一性)
  32. /// </summary>
  33. public string schemeCode { get; set; }
  34. /// <summary>
  35. /// 审核类型(0.发起1.审核同意2.审核不同意3.加签4.加签-同意5.加签-不同意6.确认阅读7.保存草稿)
  36. /// </summary>
  37. public string verifyType { get; set; }
  38. /// <summary>
  39. /// 处理任务的主键
  40. /// </summary>
  41. public string taskId { get; set; }
  42. /// <summary>
  43. /// 当前处理用户主键
  44. /// </summary>
  45. public string userId { get; set; }
  46. /// <summary>
  47. /// 当前处理用户名字
  48. /// </summary>
  49. public string userName { get; set; }
  50. /// <summary>
  51. /// 当前处理用户角色信息
  52. /// </summary>
  53. public string roleIds { get; set; }
  54. /// <summary>
  55. /// 当前处理用户岗位信息
  56. /// </summary>
  57. public string postIds { get; set; }
  58. /// <summary>
  59. /// 当前处理用户所在公司主键
  60. /// </summary>
  61. public string companyId { get; set; }
  62. /// <summary>
  63. /// 当前处理用户所在部门主键
  64. /// </summary>
  65. public string departmentId { get; set; }
  66. /// <summary>
  67. /// 加签人员ID
  68. /// </summary>
  69. public string auditorId { get; set; }
  70. /// <summary>
  71. /// 加签人员名称
  72. /// </summary>
  73. public string auditorName { get; set; }
  74. /// <summary>
  75. /// 表单数据
  76. /// </summary>
  77. public string formData { get; set; }
  78. /// <summary>
  79. /// 处理意见
  80. /// </summary>
  81. public string description { get; set; }
  82. /// <summary>
  83. /// 是否是获取审核人员
  84. /// </summary>
  85. public bool isGetAuditer { get; set; }
  86. /// <summary>
  87. /// 下一个节点的审核人员
  88. /// </summary>
  89. public string auditers { get; set; }
  90. /// <summary>
  91. /// 表单提交数据
  92. /// </summary>
  93. public string formreq { get; set; }
  94. }
  95. public class AuditerModel {
  96. public string userId { get; set; }
  97. public string userName { get; set; }
  98. }
  99. }