Explorar el Código

改善调卷性能

宋悦 hace 7 años
padre
commit
1f99164f50

+ 6 - 6
cqb-paper/src/main/java/com/qmth/cqb/paper/service/impl/ExtractConfigServiceImpl.java

@@ -169,29 +169,29 @@ public class ExtractConfigServiceImpl implements ExtractConfigService {
 		logger.info("开始根据examId:"+exam_id+"和courseCode:"+course_code+"获取调卷规则");
 		ExtractConfig extractConfig = this.findConfig(new ExtractConfig(exam_id,course_code));
 		if(extractConfig==null){
-			 logger.info("该考试和课程下调卷规则未制定,请先制定调卷规则,调卷程序退出");
+			 logger.debug("该考试和课程下调卷规则未制定,请先制定调卷规则,调卷程序退出");
 			 returnMap.put("errorMsg","该考试和课程下调卷规则未制定,请先制定调卷规则");
 			 return returnMap;
 		}
-		logger.info("根据调卷规则中设置的概率获取类型为"+group_code+"的试卷");
+		logger.debug("根据调卷规则中设置的概率获取类型为"+group_code+"的试卷");
 		Map<String,Paper> paperMap = this.getExamPaperByProbability(extractConfig.getExamPaperList());
 		if(paperMap.isEmpty()){
-			logger.info("该考试和课程下调卷规则中试卷不存在,请检查调卷规则,调卷程序退出");
+			logger.debug("该考试和课程下调卷规则中试卷不存在,请检查调卷规则,调卷程序退出");
 			returnMap.put("errorMsg","该考试和课程下调卷规则中试卷不存在,请重新制定调卷规则");
 			return returnMap;
 		}
 		Paper basePaper = paperMap.get(group_code);
 		if(basePaper==null){
-			logger.info("该考试和课程下调卷规则中该类型试卷不存在,请检查调卷规则,调卷程序退出");
+			logger.debug("该考试和课程下调卷规则中该类型试卷不存在,请检查调卷规则,调卷程序退出");
 			returnMap.put("errorMsg","该考试和课程下调卷规则中该类型试卷不存在,请重新制定调卷规则");
 			return returnMap;
 		}
 		String basePaperId = basePaper.getId();
-		logger.info("将原始试卷:"+basePaperId+"根据规则重新组卷");
+		logger.debug("将原始试卷:"+basePaperId+"根据规则重新组卷");
     	Paper newPaper = this.recombinationPaper(basePaper,PaperType.STUDENT_EXAM,
 						        				 extractConfig.getScrambling_the_question_order(), 
 						        				 extractConfig.getScrambling_the_option_order());
-    	logger.info("根据新试卷 paperId:"+newPaper.getId()+"组装PaperDto后返回");
+    	logger.debug("根据新试卷 paperId:"+newPaper.getId()+"组装PaperDto后返回");
     	PaperDto paperDto = getPaperDtoByPaper(newPaper);
     	paperDto.setBasePaperId(basePaperId);
     	paperDto.setAllQbjectiveQuestion(checkIsAllQbjectiveQuestion(basePaperId));