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