package com.ruoyi.basic.entity.dto; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import java.util.Date; /** * @author buhuazhen * @date 2025/8/26 * @email 3038525872@qq.com */ @Data @AllArgsConstructor @NoArgsConstructor public class SimpleStorageDto { private Long id; private String originalFilename; private String contentType; /** * 用于下载 */ private String url; /** * 预览 */ private String previewUrl; private Date createTime; // 配合前端添加有一些字段 private Long uid; private String name; private String status = "success"; public SimpleStorageDto(Long id, String contentType, String originalFilename, Date createTime) { this.id = id; this.contentType = contentType; this.originalFilename = originalFilename; this.createTime = createTime; } public Long getUid() { return getId(); } public String getName() { return getOriginalFilename(); } }