live 用户列表新增 财富等级字段

This commit is contained in:
tianfeng 2026-05-12 19:03:20 +08:00
parent 1df3a2faca
commit e0be58ec2c
2 changed files with 11 additions and 2 deletions

View File

@ -71,6 +71,11 @@ public class LiveMicUser implements Serializable {
*/ */
private String roles; private String roles;
/**
* 财富等级.
*/
private Integer wealthLevel;
/** /**
* 魅力等级. * 魅力等级.
*/ */

View File

@ -180,8 +180,11 @@ public class LiveMicrophoneGatewayImpl implements LiveMicrophoneGateway {
LiveMicUser micUser = liveMicrophoneInfraConvertor.toLiveMicUser(userProfile); LiveMicUser micUser = liveMicrophoneInfraConvertor.toLiveMicUser(userProfile);
ResponseAssert.notNull(UserErrorCode.USER_INFO_NOT_FOUND, micUser); ResponseAssert.notNull(UserErrorCode.USER_INFO_NOT_FOUND, micUser);
micUser.setRoles(Objects.toString(roomMemberClient.getMemberRoles(roomId, userId).getBody())); micUser.setRoles(Objects.toString(roomMemberClient.getMemberRoles(roomId, userId).getBody()));
micUser.setCharmLevel(userLevelClient.getUserLevel( WealthAndCharmLevelDTO body = userLevelClient.getUserLevel(SysOriginPlatformEnum.valueOf(roomProfile.getSysOrigin()), userId).getBody();
SysOriginPlatformEnum.valueOf(roomProfile.getSysOrigin()), userId).getBody().getCharmLevel()); if (Objects.nonNull(body)) {
micUser.setCharmLevel(body.getCharmLevel());
micUser.setWealthLevel(body.getWealthLevel());
}
LiveMicrophone liveMicrophone = new LiveMicrophone() LiveMicrophone liveMicrophone = new LiveMicrophone()
.setMicIndex(micSeat.getMicIndex()) .setMicIndex(micSeat.getMicIndex())
@ -625,6 +628,7 @@ public class LiveMicrophoneGatewayImpl implements LiveMicrophoneGateway {
if (Objects.nonNull(wealthAndCharmLevelDTO)) { if (Objects.nonNull(wealthAndCharmLevelDTO)) {
liveMicrophone.getUser().setCharmLevel(wealthAndCharmLevelDTO.getCharmLevel()); liveMicrophone.getUser().setCharmLevel(wealthAndCharmLevelDTO.getCharmLevel());
liveMicrophone.getUser().setWealthLevel(wealthAndCharmLevelDTO.getWealthLevel());
} }
} }
} }