|
@@ -382,7 +382,9 @@ public class TeacherAttendanceServiceImpl extends BaseServiceImpl<Long, TeacherA
|
|
|
teacherAttendance.setSignInStatus(YesOrNoEnum.YES);
|
|
|
teacherAttendance.setCurrentClassTimes(classGroup.getCurrentClassTimes() + 1);
|
|
|
Date add1Minutes = DateUtil.addMinutes(classStartDateTime, -1);
|
|
|
- if(yesOrNoEnum != YesOrNoEnum.YES && DateUtil.minutesBetween(date,add1Minutes) <= 0){
|
|
|
+ int secondsBetween = DateUtil.secondsBetween(date, add1Minutes);
|
|
|
+
|
|
|
+ if(yesOrNoEnum != YesOrNoEnum.YES && secondsBetween <= 60){
|
|
|
teacherAttendance.setSignInStatus(YesOrNoEnum.NO);
|
|
|
}
|
|
|
teacherAttendanceDao.update(teacherAttendance);
|