diff --git a/BaseModule/src/main/java/com/xscm/moduleutil/http/RetrofitClient.java b/BaseModule/src/main/java/com/xscm/moduleutil/http/RetrofitClient.java index 065985eb..31a146aa 100644 --- a/BaseModule/src/main/java/com/xscm/moduleutil/http/RetrofitClient.java +++ b/BaseModule/src/main/java/com/xscm/moduleutil/http/RetrofitClient.java @@ -2720,6 +2720,8 @@ public class RetrofitClient { BaseModel auctionBeanBaseModel = response.body(); if (auctionBeanBaseModel.getCode() == 1) { observer.onNext(auctionBeanBaseModel.getData()); + } else if (auctionBeanBaseModel.getCode() == 0) { + ToastUtils.showShort(auctionBeanBaseModel.getMsg()); } } } diff --git a/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/RoomMentorShipFragment.kt b/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/RoomMentorShipFragment.kt index 6b6c3c36..6adabd5f 100644 --- a/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/RoomMentorShipFragment.kt +++ b/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/RoomMentorShipFragment.kt @@ -481,9 +481,13 @@ class RoomMentorShipFragment(var mRoomInfo: RoomInfoResp?) : fun event1035(messageEvent: RoomMessageEvent) { val fromUserId = messageEvent.text.fromUserInfo.user_id - val viewPos = indexList.indexOf(fromUserId.toString()) - val pitBean = mRoomInfo?.room_info?.pit_list!![indexList[viewPos].toInt() - 1] - viewList[viewPos].setData(pitBean) + for (i in 0 until viewList.size) { + if (viewList[i].pitBean?.user_id == fromUserId.toString()) { + val pitBean = mRoomInfo?.room_info?.pit_list!![indexList[i].toInt() - 1] + viewList[i].setData(pitBean) + break + } + } } fun event1039(messageEvent: RoomMessageEvent) {