上麦增加vipMic字段
This commit is contained in:
@@ -348,7 +348,7 @@ public class RoomBaseModel extends BaseModel implements IRoomBaseModel {
|
||||
final RoomMicInfo roomMicInfo = roomQueueInfo.mRoomMicInfo;
|
||||
if (chatRoomMember != null) {
|
||||
SingleToastUtil.showToast("该麦位已经有人了哦~");
|
||||
callBack.onFail(CODE_UPDATE_MIC,"该麦位已经有人了");
|
||||
callBack.onFail(CODE_UPDATE_MIC, "该麦位已经有人了");
|
||||
return;
|
||||
}
|
||||
//坑上没人且没锁
|
||||
@@ -407,7 +407,7 @@ public class RoomBaseModel extends BaseModel implements IRoomBaseModel {
|
||||
if (roomQueueInfo != null && roomQueueInfo.mChatRoomMember == null) {
|
||||
JsonObject valueJsonObj = jsonParser.parse(entry.value).getAsJsonObject();
|
||||
if (valueJsonObj != null) {
|
||||
chatRoomMember = gson.fromJson(valueJsonObj,MicMemberInfo.class);
|
||||
chatRoomMember = gson.fromJson(valueJsonObj, MicMemberInfo.class);
|
||||
roomQueueInfo.mChatRoomMember = chatRoomMember;
|
||||
}
|
||||
AvRoomDataManager.get().mMicQueueMemberMap.put(Integer.parseInt(entry.key), roomQueueInfo);
|
||||
@@ -609,10 +609,13 @@ public class RoomBaseModel extends BaseModel implements IRoomBaseModel {
|
||||
HeadWearInfo headWearInfo = userInfo.getUserHeadwear();
|
||||
if (headWearInfo != null) {
|
||||
String headWearUrl = headWearInfo.getEffect() != null ? headWearInfo.getEffect() : headWearInfo.getPic();
|
||||
if (!TextUtils.isEmpty(headWearUrl)){
|
||||
if (!TextUtils.isEmpty(headWearUrl)) {
|
||||
contentJsonObj.put("headWearUrl", headWearUrl);
|
||||
}
|
||||
}
|
||||
if (AvRoomDataManager.get().isDatingVip(userInfo.getUid())) {
|
||||
contentJsonObj.put("vipMic", true);
|
||||
}
|
||||
NIMChatRoomSDK.getChatRoomService()
|
||||
.updateQueueEx(roomId, String.valueOf(micPosition), contentJsonObj.toJSONString(), true)
|
||||
.setCallback(new RequestCallback<Void>() {
|
||||
|
Reference in New Issue
Block a user