Forráskód Böngészése

Merge branch 'online1'

Joburgess 4 éve
szülő
commit
3ce3b75050

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

@@ -1900,15 +1900,15 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
                                 backCourseSchedule.setTeachingTeacherIdList(integerAndIntegerListDto.getIds());
                             }
                         }
-                        if(CollectionUtils.isEmpty(preCourseSchedule.getTeachingTeacherIdList())){
-							preCourseSchedule.setTeachingTeacherIdList(new ArrayList<>(Arrays.asList(preCourseSchedule.getActualTeacherId())));
-						}else{
-							preCourseSchedule.getTeachingTeacherIdList().add(preCourseSchedule.getActualTeacherId());
+                        List<Integer> preTeachingTeacherIdList = new ArrayList<>();
+						preTeachingTeacherIdList.add(preCourseSchedule.getActualTeacherId());
+                        List<Integer> backTeachingTeacherIdList = new ArrayList<>();
+						backTeachingTeacherIdList.add(backCourseSchedule.getActualTeacherId());
+                        if(!CollectionUtils.isEmpty(preCourseSchedule.getTeachingTeacherIdList())){
+							preTeachingTeacherIdList.addAll(preCourseSchedule.getTeachingTeacherIdList());
 						}
-                        if(CollectionUtils.isEmpty(backCourseSchedule.getTeachingTeacherIdList())){
-							backCourseSchedule.setTeachingTeacherIdList(new ArrayList<>(Arrays.asList(backCourseSchedule.getActualTeacherId())));
-						}else{
-							backCourseSchedule.getTeachingTeacherIdList().add(backCourseSchedule.getActualTeacherId());
+                        if(!CollectionUtils.isEmpty(backCourseSchedule.getTeachingTeacherIdList())){
+							backTeachingTeacherIdList.addAll(backCourseSchedule.getTeachingTeacherIdList());
 						}
                         if (!CollectionUtils.isEmpty(preCourseSchedule.getTeachingTeacherIdList())
                                 && !CollectionUtils.isEmpty(backCourseSchedule.getTeachingTeacherIdList())) {