DocFile.java 1.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. package com.goldenwater.slgc.domain;
  2. import io.swagger.v3.oas.annotations.media.Schema;
  3. import lombok.Data;
  4. import java.math.BigDecimal;
  5. import java.util.Date;
  6. import java.util.List;
  7. @Schema(description = "文档文件实体")
  8. @Data
  9. public class DocFile {
  10. @Schema(description = "文件ID")
  11. private String fileId;
  12. @Schema(description = "关联ID")
  13. private String aid;
  14. @Schema(description = "文件类型")
  15. private String fileType;
  16. @Schema(description = "文件名称")
  17. private String fileName;
  18. @Schema(description = "文件大小")
  19. private BigDecimal fileSize;
  20. @Schema(description = "文件路径")
  21. private String filePath;
  22. @Schema(description = "文件分类")
  23. private String fileCate;
  24. @Schema(description = "文件描述")
  25. private String fileDesc;
  26. @Schema(description = "文件时间")
  27. private Date fileTime;
  28. @Schema(description = "下载次数")
  29. private Integer downTimes;
  30. /** 文件ID列表(用于批量移动) */
  31. private List<String> fileIds;
  32. }