|
@@ -137,7 +137,8 @@ public class StudentAttendanceServiceImpl extends BaseServiceImpl<Long, StudentA
|
|
|
YesOrNoEnum.NO.getCode());
|
|
|
}
|
|
|
if(studentAttendanceInfo.getStatus() == StudentAttendanceStatusEnum.NORMAL){
|
|
|
- studentAttendanceInfo.setSignInTime(date);
|
|
|
+ studentAttendanceInfo.setSignInTime(courseSchedule.getStartClassTime());
|
|
|
+ studentAttendanceInfo.setSignInTime(courseSchedule.getEndClassTime());
|
|
|
}
|
|
|
studentAttendanceDao.insert(studentAttendanceInfo);
|
|
|
}else{
|
|
@@ -204,9 +205,9 @@ public class StudentAttendanceServiceImpl extends BaseServiceImpl<Long, StudentA
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- teacherAttendance.setSignInTime(date);
|
|
|
+ teacherAttendance.setSignInTime(courseSchedule.getStartClassTime());
|
|
|
teacherAttendance.setSignInStatus(YesOrNoEnum.YES);
|
|
|
- teacherAttendance.setSignOutTime(date);
|
|
|
+ teacherAttendance.setSignOutTime(courseSchedule.getEndClassTime());
|
|
|
teacherAttendance.setSignOutStatus(YesOrNoEnum.YES);
|
|
|
teacherAttendance.setCurrentClassTimes(classTimes + 1);
|
|
|
if(Objects.nonNull(teacherAttendance.getId())){
|