|
@@ -140,9 +140,9 @@ public class MinioController {
|
|
CreateMultipartUploadResponse multipartUpload = minioClient.createMultipartUpload(bucketName, null, objectName, null, null);
|
|
CreateMultipartUploadResponse multipartUpload = minioClient.createMultipartUpload(bucketName, null, objectName, null, null);
|
|
String uploadId = multipartUpload.result().uploadId();
|
|
String uploadId = multipartUpload.result().uploadId();
|
|
List<String> UrlList = new LinkedList<>();
|
|
List<String> UrlList = new LinkedList<>();
|
|
- Map<String, String> queryParam = new HashMap();
|
|
|
|
|
|
+ Map<String, String> queryParam = new HashMap<>();
|
|
queryParam.put("uploadId", uploadId);
|
|
queryParam.put("uploadId", uploadId);
|
|
- int size = Integer.valueOf(chunkSize);
|
|
|
|
|
|
+ int size = Integer.parseInt(chunkSize);
|
|
for (int i = 1; i <= size; i++) {
|
|
for (int i = 1; i <= size; i++) {
|
|
queryParam.put("partNumber", String.valueOf(i));
|
|
queryParam.put("partNumber", String.valueOf(i));
|
|
String presignedObjectUrl = minioClient.getPresignedObjectUrl(GetPresignedObjectUrlArgs.builder()
|
|
String presignedObjectUrl = minioClient.getPresignedObjectUrl(GetPresignedObjectUrlArgs.builder()
|
|
@@ -166,7 +166,7 @@ public class MinioController {
|
|
String objectName = paramMap.get("objectName");
|
|
String objectName = paramMap.get("objectName");
|
|
String uploadId = paramMap.get("uploadId");
|
|
String uploadId = paramMap.get("uploadId");
|
|
if (ObjectUtil.isNull(objectName) || ObjectUtil.isNull(uploadId)) {
|
|
if (ObjectUtil.isNull(objectName) || ObjectUtil.isNull(uploadId)) {
|
|
- return new ResponseBodyVO(ResponseBodyVO.Response.CLIENT_FAILURE, "请求参数缺失");
|
|
|
|
|
|
+ return new ResponseBodyVO(ResponseBodyVO.Response.CLIENT_FAILURE, "请求参数缺失!");
|
|
}
|
|
}
|
|
ListPartsResponse listPartsResponse = minioClient.listParts(bucketName, null, objectName, 10000, 0, uploadId, null, null);
|
|
ListPartsResponse listPartsResponse = minioClient.listParts(bucketName, null, objectName, 10000, 0, uploadId, null, null);
|
|
List<Part> parts = listPartsResponse.result().partList();
|
|
List<Part> parts = listPartsResponse.result().partList();
|
|
@@ -177,6 +177,6 @@ public class MinioController {
|
|
partNumber++;
|
|
partNumber++;
|
|
}
|
|
}
|
|
minioClient.completeMultipartUpload(bucketName, null, objectName, uploadId, partArr, null, null);
|
|
minioClient.completeMultipartUpload(bucketName, null, objectName, uploadId, partArr, null, null);
|
|
- return new ResponseBodyVO(ResponseBodyVO.Response.SUCCESS, "合并成功");
|
|
|
|
|
|
+ return new ResponseBodyVO(ResponseBodyVO.Response.SUCCESS, "合并成功!");
|
|
}
|
|
}
|
|
}
|
|
}
|