소스 검색

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

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)) {