1、优化导出任务树
2、getTaskTree转换执行规范名称
This commit is contained in:
@@ -538,4 +538,9 @@ public class DataFileController implements IDataFeignClient {
|
||||
return ResponseEntity.ok("SUCCESS:" + targetFile.toString());
|
||||
}
|
||||
|
||||
}
|
||||
@PostMapping ("/queryFileListByIdList")
|
||||
public SdmResponse<List<FileMetadataInfoResp>> queryFileListByIdList(QueryFileReq queryFileReq) {
|
||||
return IDataFileService.queryFileListByIdList(queryFileReq);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -353,4 +353,6 @@ public interface IDataFileService {
|
||||
|
||||
SdmResponse downloadFileForEdit(Long fileId);
|
||||
|
||||
default SdmResponse<List<FileMetadataInfoResp>> queryFileListByIdList(QueryFileReq queryFileReq){return null;}
|
||||
|
||||
}
|
||||
@@ -2922,4 +2922,18 @@ public class MinioFileIDataFileServiceImpl implements IDataFileService {
|
||||
return SdmResponse.failed("onlyoffice编辑文件失败");
|
||||
}
|
||||
|
||||
public SdmResponse<List<FileMetadataInfoResp>> queryFileListByIdList(QueryFileReq queryFileReq) {
|
||||
List<FileMetadataInfo> fileMetadataInfos = fileMetadataInfoService.lambdaQuery().in(FileMetadataInfo::getId, queryFileReq.getFileIdList()).list();
|
||||
if (CollectionUtils.isEmpty(fileMetadataInfos)) {
|
||||
return SdmResponse.failed("未查询到文件信息");
|
||||
}
|
||||
List<FileMetadataInfoResp> fileMetadataInfoResps = new ArrayList<>();
|
||||
fileMetadataInfos.forEach(fileMetadataInfo -> {
|
||||
FileMetadataInfoResp fileMetadataInfoResp = new FileMetadataInfoResp();
|
||||
BeanUtils.copyProperties(fileMetadataInfo, fileMetadataInfoResp);
|
||||
fileMetadataInfoResps.add(fileMetadataInfoResp);
|
||||
});
|
||||
return SdmResponse.success(fileMetadataInfoResps);
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user