浏览代码

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

Joburgess 4 年之前
父节点
当前提交
34c7827202
共有 1 个文件被更改,包括 10 次插入0 次删除
  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);
 	}