Ver código fonte

错题本输出正确答案及状态

mingfu 3 semanas atrás
pai
commit
3cd63ebb60

+ 2 - 0
ie-system/src/main/java/com/ruoyi/learn/service/impl/LearnWrongBookServiceImpl.java

@@ -129,6 +129,8 @@ public class LearnWrongBookServiceImpl implements ILearnWrongBookService
                 t.setParse(q.getParse());
                 t.setType(q.getQtpye());
                 t.setTypeId(QuestionType.of(q.getQtpye()).getVal());
+                t.setAnswer1(q.getAnswer1());
+                t.setAnswer2(q.getAnswer2());
                 t.setAnswers(StringUtils.isNotBlank(t.getAnswer()) ? Arrays.asList(t.getAnswer().split(",")) : Lists.newArrayList());
                 t.setOptions(StringUtils.getOptions(q.getOptionA(), q.getOptionB(), q.getOptionC(), q.getOptionD(), q.getOptionE(), q.getOptionF(), q.getOptionG()));
             });

+ 1 - 1
ie-system/src/main/resources/mapper/learn/LearnWrongBookMapper.xml

@@ -163,7 +163,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
     </select>
 
     <select id="findWrongQuestions" parameterType="map" resultMap="LearnWrongBookResult">
-        SELECT wb.`wrong_id`, wb.`question_id`, wb.`knownledge_id`, k.`name` knowledge, wb.`wrong_count`, wb.`answer`, qc.question_id>0 collect
+        SELECT wb.`wrong_id`, wb.`question_id`, wb.`knownledge_id`, k.`name` knowledge, wb.`wrong_count`, wb.`answer`, wb.`state`, qc.question_id>0 collect
         FROM `learn_wrong_book` wb
         JOIN `learn_questions` q ON wb.`question_id` = q.`id`
         LEFT JOIN `learn_knowledge_tree` k ON wb.`knownledge_id` = k.`id`