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;
|
}
|
|
|
}
|