AuditNode.java 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. package com.jsh.erp.datasource.entities;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import com.baomidou.mybatisplus.annotation.TableId;
  4. import com.fasterxml.jackson.annotation.JsonFormat;
  5. import io.swagger.annotations.ApiModelProperty;
  6. import lombok.Data;
  7. import java.util.Date;
  8. /**
  9. * 审核节点
  10. */
  11. @Data
  12. public class AuditNode {
  13. @ApiModelProperty("主键ID")
  14. @TableId(type = IdType.AUTO)
  15. private Long id;
  16. @ApiModelProperty("审核ID")
  17. private Long auditId;
  18. @ApiModelProperty("节点配置ID")
  19. private Long nodeId;
  20. @ApiModelProperty("审批用户")
  21. private Long auditorUser;
  22. @ApiModelProperty("审批结果(0:进行中 1:已通过 2:未通过)")
  23. private Integer auditResult;
  24. @ApiModelProperty("审批意见")
  25. private String auditComment;
  26. @ApiModelProperty("审批时间")
  27. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  28. private Date auditTime;
  29. @ApiModelProperty("创建时间")
  30. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  31. private Date createTime;
  32. @ApiModelProperty("删除标记,0正常,1删除")
  33. private Boolean deleteFlag;
  34. @ApiModelProperty("节点顺序")
  35. private int nodeOrder;
  36. }