zouxuan 5 лет назад
Родитель
Сommit
4f681ef035

+ 8 - 7
edu-im/edu-im-server/src/main/java/com/keao/edu/im/mec/im/IMHelper.java

@@ -415,10 +415,10 @@ public class IMHelper {
         if (StringUtils.isEmpty(roomId)) {
             throw new IllegalArgumentException("Paramer 'roomId' is required");
         }
-        String sessionId = redisTemplate.opsForValue().get("sessionId:" + roomId);
-        if(StringUtils.isNotEmpty(sessionId)){
-            return sessionId;
-        }
+//        String sessionId = redisTemplate.opsForValue().get("sessionId:" + roomId);
+//        if(StringUtils.isNotEmpty(sessionId)){
+//            return sessionId;
+//        }
         JSONObject jsonObject = new JSONObject();
         jsonObject.put("roomId",roomId);
 
@@ -430,8 +430,9 @@ public class IMHelper {
             JSONObject resultObject = JSONObject.parseObject(returnResult);
             String code = resultObject.get("code").toString();
             if("200".equals(code)){
-                sessionId = resultObject.get("sessionId").toString();
-                redisTemplate.opsForValue().set("sessionId:" + roomId,sessionId);
+                return resultObject.get("sessionId").toString();
+//                sessionId = resultObject.get("sessionId").toString();
+//                redisTemplate.opsForValue().set("sessionId:" + roomId,sessionId);
             }else {
                 log.error("获取sessionId失败 returnResult:{}",returnResult);
                 throw new BizException("获取sessionId失败");
@@ -439,7 +440,7 @@ public class IMHelper {
         } catch (Exception e) {
             e.printStackTrace();
         }
-        return sessionId;
+        return null;
     }