|  | @@ -92,10 +92,14 @@ public class RoomServiceImpl implements RoomService {
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |          String userId = sysUserFeignService.queryUserInfo().getId().toString();
 |  |          String userId = sysUserFeignService.queryUserInfo().getId().toString();
 | 
											
												
													
														|  |          Teacher teacher = teacherDao.get(Integer.parseInt(userId));
 |  |          Teacher teacher = teacherDao.get(Integer.parseInt(userId));
 | 
											
												
													
														|  | -        if(teacher == null){
 |  | 
 | 
											
												
													
														|  | -            studentAttendanceService.addStudentAttendanceRecord(Integer.parseInt(roomId),Integer.parseInt(userId), StudentAttendanceStatusEnum.NORMAL);
 |  | 
 | 
											
												
													
														|  | -        }else {
 |  | 
 | 
											
												
													
														|  | -            teacherAttendanceService.addTeacherAttendanceRecord(Integer.parseInt(roomId),Integer.parseInt(userId), SignStatusEnum.SIGN_IN,true);
 |  | 
 | 
											
												
													
														|  | 
 |  | +        try {
 | 
											
												
													
														|  | 
 |  | +            if(teacher == null){
 | 
											
												
													
														|  | 
 |  | +                studentAttendanceService.addStudentAttendanceRecord(Integer.parseInt(roomId),Integer.parseInt(userId), StudentAttendanceStatusEnum.NORMAL);
 | 
											
												
													
														|  | 
 |  | +            }else {
 | 
											
												
													
														|  | 
 |  | +                teacherAttendanceService.addTeacherAttendanceRecord(Integer.parseInt(roomId),Integer.parseInt(userId), SignStatusEnum.SIGN_IN,true);
 | 
											
												
													
														|  | 
 |  | +            }
 | 
											
												
													
														|  | 
 |  | +        }catch (Exception e){
 | 
											
												
													
														|  | 
 |  | +            e.printStackTrace();
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
												
													
														|  |          roomId = "DAYA" + roomId;
 |  |          roomId = "DAYA" + roomId;
 | 
											
												
													
														|  |          String display = "";
 |  |          String display = "";
 |