瀏覽代碼

练习的题目不包含简答题和组合题

yangfeng 1 年之前
父節點
當前提交
2948ffc7c1
共有 1 個文件被更改,包括 5 次插入0 次删除
  1. 5 0
      web/src/main/java/com/ynfy/buss/exam/question/service/impl/QuestionServiceImpl.java

+ 5 - 0
web/src/main/java/com/ynfy/buss/exam/question/service/impl/QuestionServiceImpl.java

@@ -644,6 +644,11 @@ public class QuestionServiceImpl extends ServiceImpl<QuestionMapper, Question> i
         Page<Question> page = new Page<Question>(pageNo, pageSize);
         LambdaQueryWrapper<Question> queryWrapper = new LambdaQueryWrapper<>();
         queryWrapper.eq(Question::getRepositoryId, repositoryId);
+        //练习的题目不包含简答题和组合题
+        List<Integer> filterType = new ArrayList<>();
+        filterType.add(QuestionType.SIMPLE.getCode());
+        filterType.add(QuestionType.COMBINATION.getCode());
+        queryWrapper.notIn(Question::getType, filterType);
 
         IPage<Question> pageList = null;
         switch (PracticeMode.getByCode(mode)) {