|
@@ -3145,7 +3145,7 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
LOGGER.info("清空老师和学生考勤,user:{},参数:{}",user.getId(),courseScheduleIds);
|
|
LOGGER.info("清空老师和学生考勤,user:{},参数:{}",user.getId(),courseScheduleIds);
|
|
List<Long> courseScheduleId = courseScheduleTeacherSalaryService.querySettlementScheduleId(courseScheduleIds);
|
|
List<Long> courseScheduleId = courseScheduleTeacherSalaryService.querySettlementScheduleId(courseScheduleIds);
|
|
if(courseScheduleId == null || courseScheduleId.size() == 0){
|
|
if(courseScheduleId == null || courseScheduleId.size() == 0){
|
|
- throw new BizException("没有可修改的课程");
|
|
|
|
|
|
+ throw new BizException("课程已结算,无法清除考勤");
|
|
}
|
|
}
|
|
teacherAttendanceDao.batchCleanCourseTeacherSignInfo(courseScheduleId);
|
|
teacherAttendanceDao.batchCleanCourseTeacherSignInfo(courseScheduleId);
|
|
studentAttendanceDao.deleteByCourseSchedules(courseScheduleId);
|
|
studentAttendanceDao.deleteByCourseSchedules(courseScheduleId);
|