修改:分片上传文件,文件版本号V1遗漏修复
This commit is contained in:
@@ -237,7 +237,8 @@ public class MinioFileIDataFileServiceImpl implements IDataFileService {
|
||||
// 0. 一个文件直接传
|
||||
if(Objects.equals(req.getChunkTotal(),NumberConstants.ONE)&&
|
||||
Objects.equals(req.getChunk(),NumberConstants.ONE)){
|
||||
String finalFileName = filePath + req.getSourceFileName();
|
||||
// 第一步业务数据入表已经规定好这个文件的路径了
|
||||
String finalFileName = req.getObjectKey();
|
||||
Boolean b = minioService.chunkUpload(chunkBucket, req.getFile(), finalFileName);
|
||||
if(!b){
|
||||
return buildFailedResponse(resp,"单一文件上传失败",req);
|
||||
@@ -260,7 +261,7 @@ public class MinioFileIDataFileServiceImpl implements IDataFileService {
|
||||
return buildSuccessResponse(resp,req,tempDirPath);
|
||||
}
|
||||
// 3. 全部分片已经上传 => 自动合并
|
||||
String finalFileName = filePath + req.getSourceFileName();
|
||||
String finalFileName = req.getObjectKey();
|
||||
Boolean merge = minioService.merge(chunkBucket, tempDirPath, chunkBucket, finalFileName);
|
||||
if(!merge){
|
||||
deleteTempFileAfterFailed(tempDirPath,chunkBucket);
|
||||
|
||||
Reference in New Issue
Block a user