Browse Source

fix:网络教师签到

Joburgess 4 years ago
parent
commit
1211175849

+ 3 - 1
mec-biz/src/main/java/com/ym/mec/biz/service/impl/TeacherAttendanceServiceImpl.java

@@ -382,7 +382,9 @@ public class TeacherAttendanceServiceImpl extends BaseServiceImpl<Long, TeacherA
 			teacherAttendance.setSignInStatus(YesOrNoEnum.YES);
 			teacherAttendance.setSignInStatus(YesOrNoEnum.YES);
 			teacherAttendance.setCurrentClassTimes(classGroup.getCurrentClassTimes() + 1);
 			teacherAttendance.setCurrentClassTimes(classGroup.getCurrentClassTimes() + 1);
 			Date add1Minutes = DateUtil.addMinutes(classStartDateTime, -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);
 				teacherAttendance.setSignInStatus(YesOrNoEnum.NO);
 			}
 			}
 			teacherAttendanceDao.update(teacherAttendance);
 			teacherAttendanceDao.update(teacherAttendance);