Browse Source

fix:解决minio自定义文件路径后生成的下载url错误问题

master
xiaobao 2 years ago
parent
commit
065fb71637
  1. 8
      im-platform/src/main/java/com/bx/implatform/service/thirdparty/FileService.java
  2. 1
      im-platform/src/main/resources/application.yml

8
im-platform/src/main/java/com/bx/implatform/service/thirdparty/FileService.java

@ -40,6 +40,8 @@ public class FileService {
private String imagePath; private String imagePath;
@Value("${minio.filePath}") @Value("${minio.filePath}")
private String filePath; private String filePath;
@Value("${minio.videoPath}")
private String videoPath;
@PostConstruct @PostConstruct
@ -109,13 +111,13 @@ public class FileService {
String url = minIoServer + "/" + bucketName; String url = minIoServer + "/" + bucketName;
switch (fileTypeEnum) { switch (fileTypeEnum) {
case FILE: case FILE:
url += "/file/"; url += "/"+filePath+"/";
break; break;
case IMAGE: case IMAGE:
url += "/image/"; url += "/"+imagePath+"/";
break; break;
case VIDEO: case VIDEO:
url += "/video/"; url += "/"+videoPath+"/";
break; break;
default: default:
break; break;

1
im-platform/src/main/resources/application.yml

@ -39,6 +39,7 @@ minio:
bucketName: box-im bucketName: box-im
imagePath: image imagePath: image
filePath: file filePath: file
videoPath: video
webrtc: webrtc:
iceServers: iceServers:

Loading…
Cancel
Save