package com.ruoyi.system.file; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; import java.io.Serializable; @Data public class FileUploadResponse implements Serializable { private static final long serialVersionUID = 1L; @JsonProperty("success") private boolean success; @JsonProperty("message") private String message; @JsonProperty("filePath") private String filePath; @JsonProperty("thumbnailPath") private String thumbnailPath; public static FileUploadResponse error(String error) { FileUploadResponse response = new FileUploadResponse(); response.setSuccess(false); response.setMessage(error); return response; } public static FileUploadResponse success(String file,String message) { FileUploadResponse response = new FileUploadResponse(); response.setSuccess(true); response.setFilePath(file); response.setMessage(message); return response; } }