enums.ts 766 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. /** 流程状态 */
  2. export const enum FlowStatusEnum {
  3. /** 审批中 */
  4. ACTIVE,
  5. /** 审批通过 */
  6. COMPLETE,
  7. /** 审批拒绝 */
  8. REJECT,
  9. /** 撤销审批 */
  10. REVOKE,
  11. /** 超时结束 */
  12. TIMEOUT,
  13. /** 强制终止 */
  14. TERMINATE
  15. }
  16. /** 任务类型 */
  17. export const enum TaskTypeEnum {
  18. /** 主办 */
  19. MAJOR,
  20. /** 转办 */
  21. TRANSFER,
  22. /** 委派 */
  23. DELEGATE,
  24. /** 会签 */
  25. COUNTERSIGN,
  26. /** 抄送 */
  27. CC,
  28. /** 调用外部流程任务 */
  29. CALL_PROCESS,
  30. /** 定时器任务 */
  31. TIMER,
  32. /** 触发器任务 */
  33. TRIGGE
  34. }
  35. /** 任务状态 */
  36. export const enum TaskStatusEnum {
  37. /** 活动 */
  38. ACTIVE,
  39. /** 跳转 */
  40. JUMP,
  41. /** 完成 */
  42. COMPLETE,
  43. /** 拒绝 */
  44. REJECT,
  45. /** 撤销审批 */
  46. REVOKE,
  47. /** 超时 */
  48. TIMEOUT,
  49. /** 终止 */
  50. TERMINATE
  51. }