|
@@ -86,7 +86,7 @@ public class StudentAttendanceServiceImpl extends BaseServiceImpl<Long, StudentA
|
|
|
Date date = new Date();
|
|
|
SysConfig attendanceTimeRange = sysConfigService.findByParamName(SysConfigService.ENABLE_STUDENT_ATTENDANCE_TIME_RANGE);
|
|
|
int courseEndTime = DateUtil.minutesBetween(courseSchedule.getEndClassTime(), date);
|
|
|
- if(courseEndTime>attendanceTimeRange.getParanValue(Integer.class)){
|
|
|
+ if(date.after(courseSchedule.getEndClassTime())&&courseEndTime>attendanceTimeRange.getParanValue(Integer.class)){
|
|
|
throw new BizException("可点名时间范围为课程结束后一小时内");
|
|
|
}
|
|
|
studentAttendanceDao.deleteStudentAttendancesByCourse(courseScheduleId);
|