wangliang преди 4 години
родител
ревизия
bc821e4e0f
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      themis-business/src/main/java/com/qmth/themis/business/templete/service/impl/TempleteLogicServiceImpl.java

+ 1 - 1
themis-business/src/main/java/com/qmth/themis/business/templete/service/impl/TempleteLogicServiceImpl.java

@@ -86,7 +86,7 @@ public class TempleteLogicServiceImpl implements TempleteLogicService {
         Map<String, String> courseCodeMap = (Map<String, String>) map.get("courseCodeMap");
         QueryWrapper<TEExamCourse> teExamCourseQueryWrapper = new QueryWrapper<>();
         Set<String> courseCodeSet = courseCodeMap.keySet().stream().collect(Collectors.toSet());
-        teExamCourseQueryWrapper.lambda().in(TEExamCourse::getCourseCode, courseCodeSet);
+        teExamCourseQueryWrapper.lambda().in(TEExamCourse::getCourseCode, courseCodeSet).eq(TEExamCourse::getExamId, examId);
         List<TEExamCourse> teExamCourseList = teExamCourseService.list(teExamCourseQueryWrapper);
         Integer examCount = Integer.parseInt(String.valueOf(map.get("examCount")));
         if (Objects.nonNull(teExamCourseList) && teExamCourseList.size() > 0) {