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