From 0f0c2d97cc4d724ddf9de77aa615a7ac3dacc276 Mon Sep 17 00:00:00 2001 From: lzl <1239365383@qq.com> Date: Thu, 4 Dec 2025 15:18:30 +0800 Subject: [PATCH] =?UTF-8?q?1035=20bug=E4=BF=AE=E6=94=B9=EF=BC=8C=E6=8B=8D?= =?UTF-8?q?=E5=8D=96=E6=88=BF=E5=BF=83=E5=8A=A8=E7=A4=BC=E7=89=A9=E6=97=A0?= =?UTF-8?q?=E6=B3=95=E9=80=89=E6=8B=A9=E6=B7=BB=E5=8A=A0toast?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/xscm/moduleutil/http/RetrofitClient.java | 2 ++ .../activity/room/fragment/RoomMentorShipFragment.kt | 10 +++++++--- 2 files changed, 9 insertions(+), 3 deletions(-) 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) {