|
@@ -139,7 +139,7 @@ public class RoomServiceImpl extends ServiceImpl<IRoomMapper, Room> implements I
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public RoomVo getRoomInfo(String roomId) {
|
|
|
+ public RoomVo getRoomInfo(String roomId,String wxToken) {
|
|
|
Room room = this.getById(roomId);
|
|
|
List<String> numList = roomNumService.getListByRoomId(roomId);
|
|
|
List<SceneVo> list = new ArrayList<>();
|
|
@@ -148,6 +148,17 @@ public class RoomServiceImpl extends ServiceImpl<IRoomMapper, Room> implements I
|
|
|
}
|
|
|
RoomVo roomVo = new RoomVo();
|
|
|
BeanUtils.copyProperties(room,roomVo);
|
|
|
+ try {
|
|
|
+ if(StringUtils.isNotBlank(wxToken)){
|
|
|
+ WxUser wxUser = wxUserService.getById(JwtUtil.getUserName(wxToken));
|
|
|
+ if(wxUser.getPhoneNumber().equals(room.getRoomUserName())){
|
|
|
+ roomVo.setIsHost(1);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }catch (Exception e){
|
|
|
+ log.error("查询微信用户失败:{}",e);
|
|
|
+ }
|
|
|
+
|
|
|
roomVo.setSceneData(list);
|
|
|
return roomVo;
|
|
|
}
|