zouxuan 5 年之前
父節點
當前提交
3ad5db5eec
共有 1 個文件被更改,包括 8 次插入4 次删除
  1. 8 4
      mec-im/src/main/java/com/ym/service/Impl/RoomServiceImpl.java

+ 8 - 4
mec-im/src/main/java/com/ym/service/Impl/RoomServiceImpl.java

@@ -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 = "";