ReportDocument.java 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. package cn.cslg.pas.domain;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.baomidou.mybatisplus.annotation.TableName;
  4. import io.swagger.v3.oas.annotations.media.Schema;
  5. import lombok.Data;
  6. import lombok.EqualsAndHashCode;
  7. import lombok.experimental.Accessors;
  8. /**
  9. * 报告文件导出表
  10. */
  11. @Data
  12. @Accessors(chain = true)
  13. @EqualsAndHashCode(callSuper = true)
  14. @TableName(value = "report_document")
  15. public class ReportDocument extends BaseEntity<ReportDocument> {
  16. /**
  17. * 报告ID
  18. */
  19. @Schema(description = "报告ID")
  20. @TableField(value = "project_id")
  21. private Integer projectId;
  22. /**
  23. * 文件名称
  24. */
  25. @Schema(description = "文件名称")
  26. @TableField(value = "file_name")
  27. private String fileName;
  28. /**
  29. * 导出人
  30. */
  31. @Schema(description = "导出人Id")
  32. @TableField(value = "create_id")
  33. private String createId;
  34. /**
  35. * 模板名称
  36. */
  37. @Schema(description = "模板名称")
  38. @TableField(value = "template_name")
  39. private String templateName;
  40. /**
  41. * 模板
  42. */
  43. @Schema(description = "模板")
  44. @TableField(value = "template_id")
  45. private Integer templateId;
  46. @Schema(description = "文件路径")
  47. @TableField(value = "file_guid")
  48. private String fileGuid;
  49. @Schema(description = "导出时间")
  50. @TableField(value = "create_time")
  51. private String createTime;
  52. }