fix:输入输出数据归档根据用户选择文件类型重新打tag
This commit is contained in:
@@ -1810,7 +1810,14 @@ public class MinioFileIDataFileServiceImpl implements IDataFileService {
|
||||
uploadFilesReq.setSize(sourceMetadataInfo.getFileSize());
|
||||
List<Long> ancestorDirIds = collectAncestorDirIds(targetParentMetadataInfo.getId());
|
||||
saveFileStorageStats(fileInfo, uploadFilesReq, ancestorDirIds);
|
||||
saveCopyFileTags(uploadFilesReq, fileInfo, sourceMetadataInfo, ancestorDirIds);
|
||||
if (StringUtil.isEmpty(req.getFileTypeDictValue())) {
|
||||
saveCopyFileTags(uploadFilesReq, fileInfo, sourceMetadataInfo, ancestorDirIds);
|
||||
} else {
|
||||
UploadFilesReq uploadFilesReq1 = new UploadFilesReq();
|
||||
BeanUtils.copyProperties(req, uploadFilesReq1);
|
||||
uploadFilesReq1.setSize(fileInfo.getFileSize());
|
||||
saveFileTags(uploadFilesReq1, fileInfo, sourceMetadataInfo, ancestorDirIds);
|
||||
}
|
||||
createFilePermission(fileInfo.getId());
|
||||
|
||||
return SdmResponse.success(fileInfo.getId());
|
||||
|
||||
Reference in New Issue
Block a user