GlobalAward MINIO配置
This commit is contained in:
@@ -3,6 +3,7 @@ package com.ai.da.service.upload;
|
||||
import com.ai.da.model.dto.*;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
|
||||
|
||||
/**
|
||||
* 分片上传服务接口
|
||||
* 提供PDF和视频文件的分片上传、断点续传功能
|
||||
|
||||
@@ -88,6 +88,11 @@ public class UploadTask {
|
||||
*/
|
||||
UPLOADING,
|
||||
|
||||
/**
|
||||
* 正在处理文件(合并分片、上传到存储)
|
||||
*/
|
||||
PROCESSING,
|
||||
|
||||
/**
|
||||
* 上传完成
|
||||
*/
|
||||
|
||||
@@ -59,8 +59,7 @@ public class UploadServiceImpl implements UploadService {
|
||||
|
||||
@Resource
|
||||
private MinioUtil minioUtil;
|
||||
|
||||
@Value("${minio.bucket:contestants}")
|
||||
@Value("${minio.bucketName:globalAward}")
|
||||
private String minioBucket;
|
||||
|
||||
// 内存存储上传任务状态
|
||||
@@ -116,7 +115,6 @@ public class UploadServiceImpl implements UploadService {
|
||||
}
|
||||
|
||||
@Override
|
||||
@Async
|
||||
public UploadCompleteResponse completePdfUpload(String uploadId, String fileName, long totalSize) {
|
||||
UploadTask task = validateAndGetTask(uploadId, "pdf");
|
||||
|
||||
@@ -220,7 +218,6 @@ public class UploadServiceImpl implements UploadService {
|
||||
}
|
||||
|
||||
@Override
|
||||
@Async
|
||||
public UploadCompleteResponse completeVideoUpload(String uploadId, String fileName, long totalSize) {
|
||||
UploadTask task = validateAndGetTask(uploadId, "video");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user