|
@@ -92,10 +92,14 @@ public class RoomServiceImpl implements RoomService {
|
|
|
|
|
|
String userId = sysUserFeignService.queryUserInfo().getId().toString();
|
|
|
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;
|
|
|
String display = "";
|