FileService.java
737 Bytes
package com.sincere.file.service;
import com.sincere.file.model.FileInfo;
import org.springframework.web.multipart.MultipartFile;
import java.io.File;
import java.util.Map;
/**
* @author 作者 owen E-mail: 624191343@qq.com
* @version 创建时间:2017年11月12日 上午22:57:51
* 文件service 目前仅支持阿里云oss,七牛云
*/
public interface FileService {
FileInfo upload(MultipartFile file, String filePath) throws Exception;
String uploadLocalFile(File file, String filePath);
void delete(String fileName, String filePath);
FileInfo getById(String id);
// PageResult<FileInfo> findList(Map<String, Object> params);
void unZip(String filePath, String descDir) throws RuntimeException;
}