|
@@ -675,29 +675,22 @@ public class SysController {
|
|
|
return dictionaryResult;
|
|
|
}).collect(Collectors.toList());
|
|
|
|
|
|
- if (resultBasicClazzList.size() > 0) {
|
|
|
- dictionaryResultList.addAll(resultBasicClazzList);
|
|
|
-
|
|
|
- List<Long> basicCourseIds = resultBasicClazzList.stream().map(DictionaryResult::getId).collect(Collectors.toList());
|
|
|
- List<TeachCourse> teachCourses = teachCourseService.listBySchoolIdAndBasicCourseId(schoolId, basicCourseIds);
|
|
|
- if (teachCourses != null && teachCourses.size() > 0) {
|
|
|
- List<Long> teachCourseIds = teachCourses.stream().map(TeachCourse::getId).collect(Collectors.toList());
|
|
|
- // 教学班
|
|
|
- QueryWrapper<TeachClazz> teachClazzQueryWrapper = new QueryWrapper<>();
|
|
|
- teachClazzQueryWrapper.lambda().in(TeachClazz::getTeachCourseId, teachCourseIds);
|
|
|
- List<TeachClazz> teachClazzList = teachClazzService.list(teachClazzQueryWrapper);
|
|
|
- List<DictionaryResult> resultTeachClazzList = teachClazzList.stream().map(e -> {
|
|
|
- DictionaryResult dictionaryResult = new DictionaryResult();
|
|
|
- dictionaryResult.setId(e.getId());
|
|
|
- dictionaryResult.setCode(e.getTeachClazzCode());
|
|
|
- dictionaryResult.setName(e.getTeachClazzName());
|
|
|
- return dictionaryResult;
|
|
|
- }).collect(Collectors.toList());
|
|
|
-
|
|
|
- if (resultTeachClazzList.size() > 0) {
|
|
|
- dictionaryResultList.addAll(resultTeachClazzList);
|
|
|
- }
|
|
|
- }
|
|
|
+ dictionaryResultList.addAll(resultBasicClazzList);
|
|
|
+
|
|
|
+ // 教学班
|
|
|
+ QueryWrapper<TeachClazz> teachClazzQueryWrapper = new QueryWrapper<>();
|
|
|
+ teachClazzQueryWrapper.lambda().in(TeachClazz::getSchoolId, schoolId);
|
|
|
+ List<TeachClazz> teachClazzList = teachClazzService.list(teachClazzQueryWrapper);
|
|
|
+ List<DictionaryResult> resultTeachClazzList = teachClazzList.stream().map(e -> {
|
|
|
+ DictionaryResult dictionaryResult = new DictionaryResult();
|
|
|
+ dictionaryResult.setId(e.getId());
|
|
|
+ dictionaryResult.setCode(e.getTeachClazzCode());
|
|
|
+ dictionaryResult.setName(e.getTeachClazzName());
|
|
|
+ return dictionaryResult;
|
|
|
+ }).collect(Collectors.toList());
|
|
|
+
|
|
|
+ if (resultTeachClazzList.size() > 0) {
|
|
|
+ dictionaryResultList.addAll(resultTeachClazzList);
|
|
|
}
|
|
|
break;
|
|
|
case STUDENT:
|