|
@@ -3192,22 +3192,19 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
|
newTeacherIdList.addAll(newCourseSchedule.getTeachingTeacherIdList());
|
|
|
newTeacherIdList.add(newCourseSchedule.getActualTeacherId());
|
|
|
|
|
|
- if (newCourseSchedule.getStatus() != CourseStatusEnum.OVER) {
|
|
|
- // 清理原来考勤
|
|
|
- teacherAttendanceDao.deletebyCourseScheduleId(courseScheduleId);
|
|
|
-
|
|
|
- // 新增考勤
|
|
|
- for (Integer teacherId : newTeacherIdList) {
|
|
|
- TeacherAttendance ta = new TeacherAttendance();
|
|
|
- ta.setClassGroupId(newCourseSchedule.getClassGroupId());
|
|
|
- ta.setCourseScheduleId(courseScheduleId);
|
|
|
- ta.setCreateTime(date);
|
|
|
- ta.setGroupType(newCourseSchedule.getGroupType());
|
|
|
- ta.setMusicGroupId(newCourseSchedule.getMusicGroupId());
|
|
|
- ta.setTeacherId(teacherId);
|
|
|
- insertTeacherAttendanceList.add(ta);
|
|
|
- }
|
|
|
-
|
|
|
+ // 清理原来考勤
|
|
|
+ teacherAttendanceDao.deletebyCourseScheduleId(courseScheduleId);
|
|
|
+
|
|
|
+ // 新增考勤
|
|
|
+ for (Integer teacherId : newTeacherIdList) {
|
|
|
+ TeacherAttendance ta = new TeacherAttendance();
|
|
|
+ ta.setClassGroupId(newCourseSchedule.getClassGroupId());
|
|
|
+ ta.setCourseScheduleId(courseScheduleId);
|
|
|
+ ta.setCreateTime(date);
|
|
|
+ ta.setGroupType(newCourseSchedule.getGroupType());
|
|
|
+ ta.setMusicGroupId(newCourseSchedule.getMusicGroupId());
|
|
|
+ ta.setTeacherId(teacherId);
|
|
|
+ insertTeacherAttendanceList.add(ta);
|
|
|
}
|
|
|
|
|
|
if(newCourseSchedule.getStatus() == CourseStatusEnum.NOT_START && newCourseSchedule.getGroupType() == GroupType.MUSIC){
|