package jnpf.file.fallback;
|
|
import feign.Response;
|
import jnpf.file.FileUploadApi;
|
import jnpf.model.FileListVO;
|
import jnpf.model.MinioCopyObjectModel;
|
import jnpf.model.upload.UploadFileModel;
|
import org.dromara.x.file.storage.core.FileInfo;
|
import org.springframework.stereotype.Component;
|
import org.springframework.web.multipart.MultipartFile;
|
|
import java.io.InputStream;
|
import java.util.ArrayList;
|
import java.util.List;
|
|
|
/**
|
* @author JNPF开发平台组
|
* @version V3.1.0
|
* @copyright 引迈信息技术有限公司(https://www.jnpfsoft.com)
|
* @date 2021-07-23
|
*/
|
@Component
|
public class FileUploadApiFallback implements FileUploadApi {
|
@Override
|
public FileInfo uploadFile(MultipartFile multipartFile, String folderName, String fileName) {
|
return null;
|
}
|
|
|
@Override
|
public byte[] getByte(String fileName, String folderName) {
|
return new byte[0];
|
}
|
|
@Override
|
public List<FileListVO> getFileList(String folderName) {
|
return new ArrayList();
|
}
|
|
// @Override
|
// public void downToLocal(UploadFileModel model) {
|
//
|
// }
|
//
|
// @Override
|
// public void downFile(UploadFileModel model) {
|
//
|
// }
|
|
@Override
|
public Response downFile(UploadFileModel model) {
|
return null;
|
}
|
|
@Override
|
public FileInfo getFile(String fileId) {
|
return null;
|
}
|
|
@Override
|
public String getDefaultPlatform() {
|
return "";
|
}
|
|
@Override
|
public List<FileListVO> getVisualList(String folderName) {
|
return new ArrayList<>();
|
}
|
|
}
|