package com.goldenwater.slgc.domain; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.math.BigDecimal; import java.util.Date; import java.util.List; @Schema(description = "文档文件实体") @Data public class DocFile { @Schema(description = "文件ID") private String fileId; @Schema(description = "关联ID") private String aid; @Schema(description = "文件类型") private String fileType; @Schema(description = "文件名称") private String fileName; @Schema(description = "文件大小") private BigDecimal fileSize; @Schema(description = "文件路径") private String filePath; @Schema(description = "文件分类") private String fileCate; @Schema(description = "文件描述") private String fileDesc; @Schema(description = "文件时间") private Date fileTime; @Schema(description = "下载次数") private Integer downTimes; /** 文件ID列表(用于批量移动) */ private List fileIds; }