feat: 新增 aliyun 文件对象存储方式和代码重构优化

This commit is contained in:
haoxr
2023-06-03 11:01:50 +08:00
parent 9b8de0b35e
commit 260e7950c5
6 changed files with 219 additions and 102 deletions

View File

@@ -0,0 +1,32 @@
package com.youlai.system.service;
import com.youlai.system.model.dto.FileInfo;
import org.springframework.web.multipart.MultipartFile;
/**
* 文件接口
* <p>
* 已实现 MinIO
*
* @author haoxr
* @since 2022/11/19
*/
public interface OssService {
/**
* 上传文件
* @param file 表单文件对象
* @return
*/
FileInfo uploadFile(MultipartFile file);
/**
* 删除文件
*
* @param filePath
* @return
*/
boolean deleteFile(String filePath);
}