代码优化调整

This commit is contained in:
tianliyong 2023-08-24 13:53:44 +08:00
parent a7ac8c8222
commit 24f4f4a908
4 changed files with 5 additions and 6 deletions

View File

@ -207,7 +207,7 @@ public class AliOssServiceImpl implements AliOssService {
String uploadId = result.getUploadId();
List<PartETag> partETags = new ArrayList<PartETag>();
// 每个分片的大小用于计算文件有多少个分片单位为字节
final long partSize = 10 * 1024 * 1024L; //1 MB
final long partSize = 5 * 1024 * 1024L; //1 MB
// 根据上传的数据大小计算分片数以本地文件为例说明如何通过File.length()获取上传数据的大小
long fileLength = file.getSize();

View File

@ -49,5 +49,5 @@ public interface FileManager {
String multipartUploadComplete(String bucketName, String tgtFileKey, String uploadId, List<PartETag> partETags);
String multipartUploadFile(String bucketName, String tgtFileKey, MultipartFile file, MultipartUploadFileDto dto);
String multipartUploadFile(String bucketName, String tgtFileKey, MultipartFile file);
}

View File

@ -73,8 +73,8 @@ public class FileManagerImpl implements FileManager {
}
@Override
public String multipartUploadFile(String bucketName, String tgtFileKey, MultipartFile file, MultipartUploadFileDto dto) {
return aliOssService.multipartUploadFile(bucketName, tgtFileKey, dto.getFile());
public String multipartUploadFile(String bucketName, String tgtFileKey, MultipartFile file) {
return aliOssService.multipartUploadFile(bucketName, tgtFileKey, file);
}
@Override

View File

@ -196,8 +196,7 @@ public class FileServiceImpl implements FileService {
String uuid = Utility.getUUID();
// 生成上传文件的唯一key
String tgtFileKey = Utility.generateFileKey(fileUploadConfig.getDirectory(), uuid, fileConform);
String fileUrl = fileManager.multipartUploadFile(fileUploadConfig.getBucketName(),
tgtFileKey, dto.getFile(), dto);
String fileUrl = fileManager.multipartUploadFile(fileUploadConfig.getBucketName(), tgtFileKey, dto.getFile());
// 保存失败
if (Utility.isBlank(fileUrl)) {
log.error("fileUrl is empty");