瀏覽代碼

修复临时班问题

周箭河 5 年之前
父節點
當前提交
0fb04f20bb
共有 1 個文件被更改,包括 9 次插入6 次删除
  1. 9 6
      mec-biz/src/main/java/com/ym/mec/biz/service/impl/CourseScheduleServiceImpl.java

+ 9 - 6
mec-biz/src/main/java/com/ym/mec/biz/service/impl/CourseScheduleServiceImpl.java

@@ -564,12 +564,7 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
 		if(existCourseSchedules ==null || existCourseSchedules.size()==0){
 			return null;
 		}
-		//新课程对应的班级编号列表
-		List<Integer> newCourseScheduleClassGroupIds = courseSchedules
-				.stream()
-				.map(CourseSchedule::getClassGroupId)
-				.distinct()
-				.collect(Collectors.toList());
+
 
 		List<Long> existCourseScheduleIds = existCourseSchedules.stream()
 				.map(CourseSchedule::getId)
@@ -582,6 +577,14 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
 		}else{
 			allCourseSchedules = courseSchedules;
 		}
+
+		//新课程对应的班级编号列表
+		List<Integer> newCourseScheduleClassGroupIds = allCourseSchedules
+				.stream()
+				.map(CourseSchedule::getClassGroupId)
+				.distinct()
+				.collect(Collectors.toList());
+
 		//所有课程的班级编号
 		List<Integer> classGroupIds = allCourseSchedules
 				.stream()