From 95e813fc76257bc475e4666bf4a2d6fdfae939b3 Mon Sep 17 00:00:00 2001 From: xiaoCJ <406612557@qq.com> Date: Tue, 12 Nov 2024 17:48:45 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=9F=A5=E8=AF=86=E6=B5=8B?= =?UTF-8?q?=E8=AF=95=E7=AE=97=E5=88=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/ObjectiveQuestionServiceImpl.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/main/java/com/sztzjy/money_management/service/impl/ObjectiveQuestionServiceImpl.java b/src/main/java/com/sztzjy/money_management/service/impl/ObjectiveQuestionServiceImpl.java index 1f525c4..4bbd574 100644 --- a/src/main/java/com/sztzjy/money_management/service/impl/ObjectiveQuestionServiceImpl.java +++ b/src/main/java/com/sztzjy/money_management/service/impl/ObjectiveQuestionServiceImpl.java @@ -153,6 +153,16 @@ public class ObjectiveQuestionServiceImpl implements ObjectiveQuestionService { ObjectiveQuestionWithBLOBs dataObjectiveQuestion = objectiveQuestionMapper.selectByPrimaryKey(dtoObjectiveId); String rightAnswer = dataObjectiveQuestion.getAnswer(); String stuAnswer = objectiveQuestionDto.getUserAnswer(); + + //判断题 前端传A/B 单独处理 + if (dataObjectiveQuestion.getType().equals(2)) { + if (rightAnswer.contains("错")) { + rightAnswer = "B"; + } + if (rightAnswer.equals("正确") || rightAnswer.equals("对")) { + rightAnswer = "A"; + } + } if (!rightAnswer.equals(stuAnswer)) { count += 1; }