From 0a5cd7f88c067a50c37a8bbfdb11e0c1b1c8040e Mon Sep 17 00:00:00 2001 From: luoweijian <1329394916@qq.com> Date: Fri, 22 May 2026 10:33:38 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../domain/service/impl/AssemblePaperDomainServiceImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/project/exam/domain/service/impl/AssemblePaperDomainServiceImpl.java b/src/main/java/com/project/exam/domain/service/impl/AssemblePaperDomainServiceImpl.java index 94c9f70..2cee252 100644 --- a/src/main/java/com/project/exam/domain/service/impl/AssemblePaperDomainServiceImpl.java +++ b/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); // 最终选定题目 - List selectedQuestionList = new ArrayList<>(); - + List selectedQuestionList = null; for (int attempt = 0; attempt < 5; attempt++) { + selectedQuestionList = new ArrayList<>(); int totalQuestionNum = taskDTO.getSingleChoiceNum() + taskDTO.getMultipleChoiceNum() + taskDTO.getTrueFalseNum(); // 权重乱序种子选取 List seedKpList = selectWeightedSeedKpList(taskDTO, totalQuestionNum);