|
@@ -533,12 +533,14 @@ public class ExtractConfigServiceImpl implements ExtractConfigService {
|
|
|
logger.info("单独组装paperDto耗时:"+(paperDtoEndTime - beginTime)+"ms");
|
|
|
|
|
|
//将小题全部取出来,只取一次
|
|
|
- List<PaperDetailUnit> allPaperDetailUnits = paperDetailUnitRepo.findByPaperOrderByNumber(paper);
|
|
|
+ List<PaperDetailUnit> allPaperDetailUnits = paperDetailUnitRepo.findByPaper(paper);
|
|
|
+ Collections.sort(allPaperDetailUnits);
|
|
|
long pduEndTime = System.currentTimeMillis();
|
|
|
logger.info("数据库取小题耗时:"+(pduEndTime - paperDtoEndTime)+"ms");
|
|
|
|
|
|
//获取大题
|
|
|
- List<PaperDetail> paperDetails = paperDetailRepo.findByPaperOrderByNumber(paper);
|
|
|
+ List<PaperDetail> paperDetails = paperDetailRepo.findByPaper(paper);
|
|
|
+ Collections.sort(paperDetails);
|
|
|
long pdEndTime = System.currentTimeMillis();
|
|
|
logger.info("数据库取大题耗时:"+(pdEndTime - pduEndTime)+"ms");
|
|
|
|