소스 검색

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);
 	}