|
@@ -545,14 +545,12 @@ public class TaskLogicServiceImpl implements TaskLogicService {
|
|
}
|
|
}
|
|
|
|
|
|
//查询examDetail
|
|
//查询examDetail
|
|
- QueryWrapper<ExamDetail> examDetailQueryWrapper = new QueryWrapper<>();
|
|
|
|
- examDetailQueryWrapper.lambda().in(ExamDetail::getPrintPlanId, arraysParams.getIds());
|
|
|
|
- List<ExamDetail> examDetailList = examDetailService.list(examDetailQueryWrapper);
|
|
|
|
|
|
+ List<ExamDetail> examDetailList = examDetailService.listByIds(Arrays.asList(arraysParams.getIds()));
|
|
if (Objects.nonNull(examDetailList)) {
|
|
if (Objects.nonNull(examDetailList)) {
|
|
Set<Long> attachmentIds = examDetailList.stream().map(ExamDetail::getAttachmentId).collect(Collectors.toSet());
|
|
Set<Long> attachmentIds = examDetailList.stream().map(ExamDetail::getAttachmentId).collect(Collectors.toSet());
|
|
List<BasicAttachment> basicAttachmentList = basicAttachmentService.listByIds(attachmentIds);
|
|
List<BasicAttachment> basicAttachmentList = basicAttachmentService.listByIds(attachmentIds);
|
|
|
|
|
|
- if (Objects.nonNull(basicAttachmentList)) {
|
|
|
|
|
|
+ if (Objects.nonNull(basicAttachmentList) && basicAttachmentList.size() > 0) {
|
|
LocalDateTime nowTime = LocalDateTime.now();
|
|
LocalDateTime nowTime = LocalDateTime.now();
|
|
StringJoiner stringJoiner = new StringJoiner("")
|
|
StringJoiner stringJoiner = new StringJoiner("")
|
|
.add(SystemConstant.TEMP_FILES_DIR).add(File.separator);
|
|
.add(SystemConstant.TEMP_FILES_DIR).add(File.separator);
|