|
@@ -222,7 +222,7 @@ public class RoomServiceImpl extends ServiceImpl<IRoomMapper, Room> implements I
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public RoomVo getRoomInfo(String roomId,String token,String wxToken,String sessionId) {
|
|
|
+ public RoomVo getRoomInfo(String roomId,String token,String wxToken) {
|
|
|
log.info("getRoomInfo-request-roomId:{},token:{},wxToken:{}",roomId,token,wxToken);
|
|
|
String roomUserId = null;
|
|
|
if(roomId.contains("_")){
|
|
@@ -246,7 +246,7 @@ public class RoomServiceImpl extends ServiceImpl<IRoomMapper, Room> implements I
|
|
|
}
|
|
|
try {
|
|
|
if(StringUtils.isNotBlank(wxToken)){
|
|
|
- String redisKey = String.format(RedisKeyUtil.roomPassword, room.getRoomId(), room.getVisitPassword(), sessionId);
|
|
|
+ String redisKey = String.format(RedisKeyUtil.roomPassword, room.getRoomId(), room.getVisitPassword(), wxToken);
|
|
|
if(redisUtil.hasKey(redisKey)){
|
|
|
roomVo.setTakeLookLock(0);
|
|
|
}
|
|
@@ -296,7 +296,7 @@ public class RoomServiceImpl extends ServiceImpl<IRoomMapper, Room> implements I
|
|
|
}
|
|
|
}
|
|
|
if(type.equals("leader")){ //检查房间场景可用性
|
|
|
- RoomVo roomVo = this.getRoomInfo(roomId,null,null,null);
|
|
|
+ RoomVo roomVo = this.getRoomInfo(roomId,null,null);
|
|
|
List<SceneVo> sceneData = roomVo.getSceneData();
|
|
|
for (SceneVo sceneDatum : sceneData) {
|
|
|
if(sceneDatum.getStatus() != 2){
|