TemplateEntity.java 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. package jnpf.flowable.entity;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.baomidou.mybatisplus.annotation.TableName;
  4. import jnpf.base.entity.SuperExtendEntity;
  5. import lombok.Data;
  6. /**
  7. * 流程引擎
  8. *
  9. * @author JNPF开发平台组
  10. * @version V3.4.2
  11. * @copyright 引迈信息技术有限公司
  12. * @date 2022年7月11日 上午9:18
  13. */
  14. @Data
  15. @TableName("workflow_template")
  16. public class TemplateEntity extends SuperExtendEntity.SuperExtendDEEntity<String> {
  17. /**
  18. * 流程主版本
  19. */
  20. @TableField("F_FLOW_ID")
  21. private String flowId;
  22. /**
  23. * 流程主版本
  24. */
  25. @TableField("F_VERSION")
  26. private String version;
  27. /**
  28. * 流程编码
  29. */
  30. @TableField("F_EN_CODE")
  31. private String enCode;
  32. /**
  33. * 流程名称
  34. */
  35. @TableField("F_FULL_NAME")
  36. private String fullName;
  37. /**
  38. * 流程类型,0.标准 1.简流 2.任务
  39. */
  40. @TableField("F_TYPE")
  41. private Integer type;
  42. /**
  43. * 流程分类
  44. */
  45. @TableField("F_CATEGORY")
  46. private String category;
  47. /**
  48. * 图标
  49. */
  50. @TableField("F_ICON")
  51. private String icon;
  52. /**
  53. * 图标背景色
  54. */
  55. @TableField("F_ICON_BACKGROUND")
  56. private String iconBackground;
  57. /**
  58. * 流程设置
  59. */
  60. @TableField("F_FLOW_CONFIG")
  61. private String flowConfig;
  62. /**
  63. * 流程权限(1全局 2权限)
  64. */
  65. @TableField("F_VISIBLE_TYPE")
  66. private Integer visibleType;
  67. @TableField("F_FLOWABLE_ID")
  68. private String flowableId;
  69. @TableField("F_ACTIVITI_ID")
  70. private String activitiId;
  71. @TableField("F_CAMUNDA_ID")
  72. private String camundaId;
  73. /**
  74. * 流程显示类型(0-全局 1-流程 2-菜单)
  75. */
  76. @TableField("F_SHOW_TYPE")
  77. private Integer showType;
  78. /**
  79. * 状态(0.未上架,1.上架,2.下架-继续审批,3.下架-隐藏审批)
  80. */
  81. @TableField("F_STATUS")
  82. private Integer status;
  83. /**
  84. * 应用主建
  85. */
  86. @TableField("F_SYSTEM_ID")
  87. private String systemId;
  88. }