修改:hpc回传minio代码优化

This commit is contained in:
yangyang01000846
2026-01-15 10:58:21 +08:00
parent c3941e00e6
commit b071f3519b
3 changed files with 8 additions and 0 deletions

View File

@@ -15,6 +15,9 @@ public class UploadFilesReq {
@Schema(description = "用户勾选的所有的文件的原始名称和大小,前端限制不能选择相同名称的文件,后端逻辑判断对应dirId下不能和历史文件名相同")
private List<UploadFilesReq> sourceFiles;
@Schema(description = "本次新增数据的文件id,uuid去掉横线即可")
private String uploadFileId;
@Schema(description = "本次新增数据的任务id,毫秒值时间戳即可")
private String uploadTaskId;

View File

@@ -5,6 +5,9 @@ import lombok.Data;
@Data
public class BatchAddFileInfoResp {
// @Schema(description = "本次新增数据的文件id,uuid去掉横线即可")
private String uploadFileId;
/**
* 这次任务上传的id 时间戳
*/

View File

@@ -1175,6 +1175,7 @@ public class MinioFileIDataFileServiceImpl implements IDataFileService {
if (CollectionUtils.isNotEmpty(req.getSourceFiles())) {
List<BatchAddFileInfoResp> addFileInfoRespList = new ArrayList<>();
for (UploadFilesReq fileReq : req.getSourceFiles()) {
String uploadFileId = fileReq.getUploadFileId();
String originalName = fileReq.getFileName();
String versionSuffix = "_V1";
String modifiedFileName;
@@ -1279,6 +1280,7 @@ public class MinioFileIDataFileServiceImpl implements IDataFileService {
BatchAddFileInfoResp addFileInfoResp = new BatchAddFileInfoResp();
addFileInfoResp.setSourceFileName(originalName);
addFileInfoResp.setBusinessId(fileInfo.getId());
addFileInfoResp.setUploadFileId(uploadFileId);
addFileInfoResp.setUploadTaskId(req.getUploadTaskId());
addFileInfoResp.setObjectKey(fileMinioObjectKey);
addFileInfoRespList.add(addFileInfoResp);