|
@@ -522,10 +522,10 @@ public class ExtractConfigServiceImpl implements ExtractConfigService {
|
|
private PaperDto getPaperDtoByPaper(Paper paper){
|
|
private PaperDto getPaperDtoByPaper(Paper paper){
|
|
|
|
|
|
|
|
|
|
- Object cacheDto = redisTemplate.opsForValue().get(paper.getId());
|
|
+
|
|
- if(cacheDto != null && cacheDto.getClass().equals(PaperDto.class)){
|
|
+
|
|
- return (PaperDto)cacheDto;
|
|
+
|
|
- }
|
|
+
|
|
|
|
|
|
PaperDto paperDto = paperDtoAssembler.toDto(paper);
|
|
PaperDto paperDto = paperDtoAssembler.toDto(paper);
|
|
|
|
|
|
@@ -584,7 +584,7 @@ public class ExtractConfigServiceImpl implements ExtractConfigService {
|
|
paperDetailDtos.get(i).setCnNum(CommonUtils.toCHNum(paperDetailDtos.get(i).getNumber()));
|
|
paperDetailDtos.get(i).setCnNum(CommonUtils.toCHNum(paperDetailDtos.get(i).getNumber()));
|
|
}
|
|
}
|
|
|
|
|
|
- redisTemplate.opsForValue().set(paperDto.getId(),paperDto);
|
|
+
|
|
return paperDto;
|
|
return paperDto;
|
|
}
|
|
}
|
|
|
|
|