|
@@ -108,12 +108,6 @@ public class RoomServiceImpl extends ServiceImpl<IRoomMapper, Room> implements I
|
|
|
throw new BusinessException(ResultCode.USER_NOT_LOGIN);
|
|
|
}
|
|
|
String userName = JwtUtil.getUserName(token);
|
|
|
- String takeRedisKey = String.format(RedisKeyUtil.takeUserToken, userName);
|
|
|
- if(!redisUtil.hasKey(takeRedisKey)){
|
|
|
- redisUtil.set(takeRedisKey,token,6 * 60 * 60);
|
|
|
- }else {
|
|
|
- redisUtil.expire(takeRedisKey, 6 * 60 * 60);
|
|
|
- }
|
|
|
redisUtil.expire(fdToken, 6 * 60 * 60);
|
|
|
param.setUserName(userName);
|
|
|
page = this.getBaseMapper().pageList(new Page<>(param.getPageNum(), param.getPageSize()), param);
|
|
@@ -256,16 +250,19 @@ public class RoomServiceImpl extends ServiceImpl<IRoomMapper, Room> implements I
|
|
|
String userName = null;
|
|
|
if(StringUtils.isBlank(token)){
|
|
|
roomVo.setVisitPassword(null);
|
|
|
+ roomVo.setRoomHostName("");
|
|
|
+ roomVo.setHead("");
|
|
|
}else {
|
|
|
userName = JwtUtil.getUserName(token);
|
|
|
}
|
|
|
-// if(StringUtils.isNotBlank(roomUserId) && StringUtils.isNotBlank(token)){
|
|
|
-// FdkkUserVo userInfo = fdKKService.getUserInfo(token);
|
|
|
-// if(userInfo != null){
|
|
|
-// roomVo.setRoomHostName(userInfo.getNickName());
|
|
|
-// roomVo.setRoomUserName(userInfo.getUserName());
|
|
|
-// }
|
|
|
-// }
|
|
|
+ if(StringUtils.isNotBlank(roomUserId) && StringUtils.isNotBlank(token)){
|
|
|
+ FdkkUserVo userInfo = fdKKService.getUserInfo(token);
|
|
|
+ if(userInfo != null){
|
|
|
+ roomVo.setRoomHostName(userInfo.getNickName());
|
|
|
+ roomVo.setRoomUserName(userInfo.getUserName());
|
|
|
+ roomVo.setHead(userInfo.getHead());
|
|
|
+ }
|
|
|
+ }
|
|
|
//
|
|
|
if(StringUtils.isNotBlank(wxToken)){
|
|
|
String redisKey = String.format(RedisKeyUtil.roomPassword, room.getRoomId(), room.getVisitPassword(), wxToken);
|
|
@@ -280,17 +277,6 @@ public class RoomServiceImpl extends ServiceImpl<IRoomMapper, Room> implements I
|
|
|
if(roomUserId != null){
|
|
|
RoomUser roomUser = roomUserService.getById(roomUserId);
|
|
|
if(roomUser != null){
|
|
|
- String takeRedisKey = String.format(RedisKeyUtil.takeUserToken, roomUser.getUserName());
|
|
|
- if(redisUtil.hasKey(takeRedisKey)){
|
|
|
- userName = roomUser.getUserName();
|
|
|
- String fdToken = redisUtil.get(takeRedisKey);
|
|
|
- FdkkUserVo userInfo = fdKKService.getUserInfo(fdToken);
|
|
|
- if(userInfo != null){
|
|
|
- roomVo.setRoomHostName(userInfo.getNickName());
|
|
|
- roomVo.setRoomUserName(userInfo.getUserName());
|
|
|
- roomVo.setHead(userInfo.getHead());
|
|
|
- }
|
|
|
- }
|
|
|
roomVo.setRoomHostCode(roomUser.getRoomHostCode());
|
|
|
roomVo.setRoomShareCode(roomUser.getRoomShareCode());
|
|
|
roomVo.setHostStatus(roomUser.getHostStatus());
|
|
@@ -298,8 +284,7 @@ public class RoomServiceImpl extends ServiceImpl<IRoomMapper, Room> implements I
|
|
|
roomVo.setIsHost(1);
|
|
|
roomVo.setHostStatus(1);
|
|
|
}
|
|
|
- //roomVo.setRoomHostName("");
|
|
|
- //roomVo.setHead("");
|
|
|
+
|
|
|
}
|
|
|
}else if(userName != null && userName.equals(room.getRoomUserName())){
|
|
|
roomVo.setIsHost(1);
|