优化麦圈显示延迟,拍卖房麦位丢失。

This commit is contained in:
2026-01-12 17:06:07 +08:00
parent c67b07e3b9
commit 39b9ea73a1
4 changed files with 28 additions and 14 deletions

View File

@@ -1926,6 +1926,14 @@ class RoomActivity : BaseMvpActivity<RoomPresenter?, ActivityRoomBinding?>(),
mRoomInfoResp?.user_info?.pit_number = 0
}
mRoomInfoResp?.room_info?.pit_list!![0] = RoomPitBean(pitNumber)
if (RoomType.fromTypeId(mRoomInfoResp?.room_info?.type_id.toString()) == RoomType.AUCTION){
mRoomInfoResp?.room_auction?.auction_list?.forEach { it ->
if (it.user_id.equals(SpUtil.getUserId().toString())) {
mRoomInfoResp?.user_info?.pit_number = 9527
}
}
}
}
} else {
if (roomType == RoomType.DATING && mRoomInfoResp?.room_info?.label_id == "2" && (pitNumber.isNullOrEmpty() || (pitNumber.toInt() != 9 && pitNumber.toInt() != 10))) {
@@ -3062,6 +3070,15 @@ class RoomActivity : BaseMvpActivity<RoomPresenter?, ActivityRoomBinding?>(),
} else {
mBinding?.rlMisc?.visibility = View.GONE
}
if (RoomType.fromTypeId(mRoomInfoResp?.room_info?.type_id.toString()) == RoomType.AUCTION){
mRoomInfoResp?.room_auction?.auction_list?.forEach { it ->
if (it.user_id.equals(SpUtil.getUserId().toString())) {
mRoomInfoResp?.user_info?.pit_number = 9527
}
}
}
//是否在麦上显示状态
if (mRoomInfoResp?.user_info?.pit_number != 0) {
maiStatus = false