diff --git a/exam-module-exam/exam-module-exam-biz/src/main/java/pc/exam/pp/module/exam/service/question/ExamQuestionServiceImpl.java b/exam-module-exam/exam-module-exam-biz/src/main/java/pc/exam/pp/module/exam/service/question/ExamQuestionServiceImpl.java index 6413429f..402bb3d5 100644 --- a/exam-module-exam/exam-module-exam-biz/src/main/java/pc/exam/pp/module/exam/service/question/ExamQuestionServiceImpl.java +++ b/exam-module-exam/exam-module-exam-biz/src/main/java/pc/exam/pp/module/exam/service/question/ExamQuestionServiceImpl.java @@ -948,7 +948,8 @@ public class ExamQuestionServiceImpl implements IExamQuestionService System.err.println("ID格式错误:" + e.getMessage()); } if ("编程题".equals(examQuestion.getSubjectName())) { - examQuestion = examQuestionService.selectExamQuestionByQuId(examQuestion.getQuId()); + ExamQuestion examQuestionNew = examQuestionService.selectExamQuestionByQuId(examQuestion.getQuId()); + BeanUtils.copyProperties(examQuestionNew, examQuestion); } if ("程序设计".equals(examQuestion.getSubjectName())) { List answerList = examQuestionService.getPointById(examQuestion.getQuId());