|
@@ -3140,7 +3140,10 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
|
throw new BizException("参数校验失败");
|
|
|
}
|
|
|
LOGGER.info("清空老师和学生考勤,user:{},参数:{}",user.getId(),courseScheduleIds);
|
|
|
- teacherAttendanceDao.batchCleanCourseTeacherSign(courseScheduleIds);
|
|
|
- studentAttendanceDao.batchCleanCourseStudentSign(courseScheduleIds);
|
|
|
+ List<Long> courseScheduleId = courseScheduleTeacherSalaryService.querySettlementScheduleId(courseScheduleIds);
|
|
|
+ if(courseScheduleId != null && courseScheduleId.size() > 0){
|
|
|
+ teacherAttendanceDao.batchCleanCourseTeacherSignInfo(courseScheduleId);
|
|
|
+ studentAttendanceDao.deleteByCourseSchedules(courseScheduleId);
|
|
|
+ }
|
|
|
}
|
|
|
}
|