ActApplytaskNode.java 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. package com.zd.chemical.domain;
  2. import com.zd.common.core.annotation.Excel;
  3. import io.swagger.annotations.ApiModel;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import lombok.Data;
  6. import lombok.EqualsAndHashCode;
  7. import lombok.ToString;
  8. import lombok.experimental.Accessors;
  9. import org.hibernate.validator.constraints.Length;
  10. import com.zd.common.core.web.domain.BaseEntity;
  11. /**
  12. * 化学品申购任务节点对象 act_applytask_node
  13. *
  14. * @author zd
  15. * @date 2022-08-17
  16. */
  17. @ApiModel("化学品申购任务节点")
  18. @Data
  19. @Accessors(chain = true)
  20. @ToString(callSuper = true)
  21. @EqualsAndHashCode(callSuper = false)
  22. public class ActApplytaskNode extends BaseEntity
  23. {
  24. private static final long serialVersionUID = 1L;
  25. /** 主键id */
  26. @ApiModelProperty(value = "${comment}")
  27. private Long id;
  28. /** 任务节点名称(目前可能不用) */
  29. @Excel(name = "任务节点名称", readConverterExp = "目=前可能不用")
  30. @Length(message = "任务节点名称长度不能超过50")
  31. @ApiModelProperty(value = "任务节点名称")
  32. private String nodeName;
  33. /** 任务id */
  34. @Excel(name = "任务id")
  35. @ApiModelProperty(value = "任务id")
  36. private Long applytaskId;
  37. /** 审批配置表的id */
  38. @Excel(name = "审批配置表的id")
  39. @ApiModelProperty(value = "审批配置表的id")
  40. private Long auditconfigId;
  41. /** 审批人的用户id,有可能是多个用户 */
  42. @Excel(name = "审批人的用户id,有可能是多个用户")
  43. @Length(message = "审批人的用户id,有可能是多个用户长度不能超过200")
  44. @ApiModelProperty(value = "审批人的用户id,有可能是多个用户")
  45. private String applyUserIds;
  46. /** 审批状态(1是审批通过,0是未审批,2是审批驳回) */
  47. @Excel(name = "审批状态", readConverterExp = "1=是审批通过,0是未审批,2是审批驳回")
  48. @ApiModelProperty(value = "审批状态")
  49. private Integer nodeStatus;
  50. /** 审批内容 */
  51. @Excel(name = "审批内容")
  52. @Length(message = "审批内容长度不能超过200")
  53. @ApiModelProperty(value = "审批内容")
  54. private String nodeContent;
  55. /** 任务节点顺序 */
  56. @Excel(name = "任务节点顺序")
  57. @ApiModelProperty(value = "任务节点顺序")
  58. private Integer nodeOrder;
  59. /** 审批人id */
  60. @Excel(name = "审批人id")
  61. @ApiModelProperty(value = "审批人id")
  62. private Long applyUserid;
  63. }