From aa8836a65e97e297340fff3a42615f0a36f314e7 Mon Sep 17 00:00:00 2001 From: baizonghao <1719256278@qq.com> Date: 星期一, 22 五月 2023 16:10:10 +0800 Subject: [PATCH] 后台管理端删除聊天记录,新增新增头像,用户管理删选条件等 --- src/main/java/com/example/jz/service/impl/MinIOServiceImpl.java | 27 +++++++++++---------------- 1 files changed, 11 insertions(+), 16 deletions(-) diff --git a/src/main/java/com/example/jz/service/impl/MinIOServiceImpl.java b/src/main/java/com/example/jz/service/impl/MinIOServiceImpl.java index 4c3966d..d78868b 100644 --- a/src/main/java/com/example/jz/service/impl/MinIOServiceImpl.java +++ b/src/main/java/com/example/jz/service/impl/MinIOServiceImpl.java @@ -4,22 +4,15 @@ import com.example.jz.config.MinIOConfig; import com.example.jz.exception.BusinessException; import com.example.jz.service.MinIOService; -import io.minio.GetPresignedObjectUrlArgs; import io.minio.MinioClient; import io.minio.PutObjectOptions; -import io.minio.UploadObjectArgs; -import io.minio.errors.*; -import io.minio.http.Method; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Service; import org.springframework.web.multipart.MultipartFile; -import java.io.IOException; -import java.security.InvalidKeyException; -import java.security.NoSuchAlgorithmException; import java.text.SimpleDateFormat; import java.util.Date; -import java.util.concurrent.TimeUnit; @Service public class MinIOServiceImpl implements MinIOService { @@ -28,20 +21,22 @@ @Autowired MinIOConfig minIOConfig; + @Value("${minio.url}") + String url; + + @Value("${minio.bucketName}") + String bucketName; + + private static final String PATH = "http://221.237.182.28:19000/"; + + @Override public String getPreviewFileUrl(String fileName) { - String res = null; try { - res = minioClient.getPresignedObjectUrl( - GetPresignedObjectUrlArgs.builder() - .method(Method.GET) - .bucket(minIOConfig.getBucketName()) - .object(fileName) - .build()); + return PATH + bucketName + '/' + fileName; } catch (Exception e) { throw new BusinessException("鑾峰彇鏂囦欢棰勮鍦板潃澶辫触"); } - return res; } @Override -- Gitblit v1.8.0