Browse Source

bug修复

V1.0
luoweijian 2 weeks ago
parent
commit
0a5cd7f88c
  1. 4
      src/main/java/com/project/exam/domain/service/impl/AssemblePaperDomainServiceImpl.java

4
src/main/java/com/project/exam/domain/service/impl/AssemblePaperDomainServiceImpl.java

@ -113,9 +113,9 @@ public class AssemblePaperDomainServiceImpl implements AssemblePaperDomainServic
// 获取任务配置 // 获取任务配置
TaskDTO taskDTO = taskBaseService.getById(taskId).toDTO(TaskDTO::new); TaskDTO taskDTO = taskBaseService.getById(taskId).toDTO(TaskDTO::new);
// 最终选定题目 // 最终选定题目
List<QuestionDTO> selectedQuestionList = new ArrayList<>(); List<QuestionDTO> selectedQuestionList = null;
for (int attempt = 0; attempt < 5; attempt++) { for (int attempt = 0; attempt < 5; attempt++) {
selectedQuestionList = new ArrayList<>();
int totalQuestionNum = taskDTO.getSingleChoiceNum() + taskDTO.getMultipleChoiceNum() + taskDTO.getTrueFalseNum(); int totalQuestionNum = taskDTO.getSingleChoiceNum() + taskDTO.getMultipleChoiceNum() + taskDTO.getTrueFalseNum();
// 权重乱序种子选取 // 权重乱序种子选取
List<TaskKnowledgePointDTO> seedKpList = selectWeightedSeedKpList(taskDTO, totalQuestionNum); List<TaskKnowledgePointDTO> seedKpList = selectWeightedSeedKpList(taskDTO, totalQuestionNum);

Loading…
Cancel
Save