zouxuan 4 年之前
父节点
当前提交
3bbb8e46ee
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4 2
      mec-im/src/main/java/com/ym/service/Impl/RoomServiceImpl.java

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

@@ -281,9 +281,11 @@ public class RoomServiceImpl implements RoomService {
         String userId = roomMember.getUid();
         log.info("signInSuccess: roomId={}, userId={}", roomId, userId);
         Integer userIdInt = Integer.parseInt(userId);
-        Long courseId = Long.parseLong(roomId.substring(1));
+        String roomString = roomId.substring(1);
+        Long courseId = Long.parseLong(roomString);
 
-        Long currentRoomId = Long.parseLong(redisTemplate.opsForValue().get(roomId));
+        Long currentRoomId = Long.parseLong(redisTemplate.opsForValue().get(roomString));
+        redisTemplate.delete(roomString);
         /*CourseSchedule schedule = courseScheduleDao.get(courseId);
         Date date = new Date();
         String classDate = DateUtil.format(schedule.getClassDate(), DateUtil.DEFAULT_PATTERN);