From 8fe759f26e23fb594f4bf02d6d4889f4521d41a7 Mon Sep 17 00:00:00 2001
From: Xiajijian <1176061145@qq.com>
Date: Sat, 11 Oct 2025 15:26:43 +0800
Subject: [PATCH] 1.修该并合并无人机盒子对象相关关系。
---
ard-work/src/main/java/com/ard/work/component/minio/utils/MinioUtil.java | 16 ++++++++++++----
1 files changed, 12 insertions(+), 4 deletions(-)
diff --git a/ard-work/src/main/java/com/ard/work/component/minio/utils/MinioUtil.java b/ard-work/src/main/java/com/ard/work/component/minio/utils/MinioUtil.java
index 6377ddd..35744eb 100644
--- a/ard-work/src/main/java/com/ard/work/component/minio/utils/MinioUtil.java
+++ b/ard-work/src/main/java/com/ard/work/component/minio/utils/MinioUtil.java
@@ -76,16 +76,24 @@
* 上传文件
*
* @param bucketName 桶名称
- * @param fileName
+ * @param fileName 文件名
* @throws IOException
*/
public static String uploadFile(String bucketName, String fileName, MultipartFile multipartFile) throws IOException {
String url = "";
MinioClient minioClient = SpringUtils.getBean(MinioClient.class);
try (InputStream inputStream = multipartFile.getInputStream()) {
- minioClient.putObject(PutObjectArgs.builder().bucket(bucketName).object(fileName).stream(inputStream,
- multipartFile.getSize(), -1).contentType(multipartFile.getContentType()).build());
- url = minioClient.getPresignedObjectUrl(GetPresignedObjectUrlArgs.builder().bucket(bucketName).object(fileName).method(Method.GET).build());
+ minioClient.putObject(PutObjectArgs.builder().
+ bucket(bucketName).
+ object(fileName).
+ stream(inputStream,multipartFile.getSize(), -1).
+ contentType(multipartFile.getContentType()).
+ build());
+ url = minioClient.getPresignedObjectUrl(GetPresignedObjectUrlArgs.builder().
+ bucket(bucketName).
+ object(fileName).
+ method(Method.GET).
+ build());
url = url.substring(0, url.indexOf('?'));
return ServletUtils.urlDecode(url);
} catch (Exception e) {
--
Gitblit v1.9.3