Bladeren bron

fix: 批量调整课程清楚考勤

Joburgess 4 jaren geleden
bovenliggende
commit
34c7827202
1 gewijzigde bestanden met toevoegingen van 10 en 0 verwijderingen
  1. 10 0
      mec-biz/src/main/java/com/ym/mec/biz/service/impl/CourseScheduleServiceImpl.java

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

@@ -1259,6 +1259,16 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
 		}
 		checkNewCourseSchedules(existCourses, false);
 		courseScheduleDao.batchUpdate(existCourses);
+
+		studentAttendanceDao.deleteByCourseSchedules(courseIds);
+		//删除作业
+		courseHomeworkService.delHomwworkByCourseScheduleId(courseIds);
+		//删除评论
+		courseScheduleReviewDao.delByCourseScheduleIds(courseIds);
+		//删除申述
+		courseScheduleComplaintsDao.delByCourseScheduleIds(courseIds);
+		//清除考勤申述
+		teacherAttendanceDao.clearAttendanceComplaints(courseIds);
 		courseScheduleModifyLogDao.batchInsert(scheduleModifyLogs);
 	}