From a1fcc565518726801688ee2541d0aeef737b30c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A2=81=E5=B0=8F=E6=B1=9F?= <461355754@qq.com> Date: Wed, 14 Jan 2026 15:31:58 +0800 Subject: [PATCH] =?UTF-8?q?1:=E4=BF=AE=E6=94=B9=E5=B7=A1=E4=B9=90=E4=BC=9A?= =?UTF-8?q?=E5=87=BA=E7=8E=B0=E5=BD=93=E6=9C=8D=E5=8A=A1=E7=AB=AF=E8=BF=94?= =?UTF-8?q?=E5=9B=9E=E5=A4=B1=E8=B4=A5=E7=9A=84=E6=97=B6=E5=80=99=EF=BC=8C?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E4=B8=8D=E8=83=BD=E5=86=8D=E7=82=B9=E5=87=BB?= =?UTF-8?q?=E7=9A=84=E6=83=85=E5=86=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/xscm/moduleutil/http/RetrofitClient.java | 2 +- .../com/xscm/modulemain/dialog/TourClubDialogFragment.java | 5 +++-- 2 files changed, 4 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 acb9503e..a1b9d8f3 100644 --- a/BaseModule/src/main/java/com/xscm/moduleutil/http/RetrofitClient.java +++ b/BaseModule/src/main/java/com/xscm/moduleutil/http/RetrofitClient.java @@ -5569,7 +5569,7 @@ public class RetrofitClient { } else if (baseModel.getCode() == 301) { setCode301(baseModel.getMsg()); } else { -// observer.onNext(new ArrayList<>()); + observer.onNext(new ArrayList<>()); ToastUtils.showShort(baseModel.getMsg()); } diff --git a/MainModule/src/main/java/com/xscm/modulemain/dialog/TourClubDialogFragment.java b/MainModule/src/main/java/com/xscm/modulemain/dialog/TourClubDialogFragment.java index e8b39ade..8ff91855 100644 --- a/MainModule/src/main/java/com/xscm/modulemain/dialog/TourClubDialogFragment.java +++ b/MainModule/src/main/java/com/xscm/modulemain/dialog/TourClubDialogFragment.java @@ -18,6 +18,7 @@ import androidx.recyclerview.widget.RecyclerView; import com.blankj.utilcode.util.ActivityUtils; import com.blankj.utilcode.util.GsonUtils; import com.blankj.utilcode.util.LogUtils; +import com.blankj.utilcode.util.ThreadUtils; import com.xscm.moduleutil.R; import com.xscm.moduleutil.base.BaseMvpDialogFragment; import com.xscm.moduleutil.bean.GiftBean; @@ -636,7 +637,7 @@ public class TourClubDialogFragment extends BaseMvpDialogFragment data) { - if (data != null) { + if (data != null && !data.isEmpty()) { if (vCheckbox){ showResultDialog(data); }else { @@ -686,7 +687,7 @@ public class TourClubDialogFragment extends BaseMvpDialogFragment { + ThreadUtils.runOnUiThread(() -> { scrollHelper = null; showResultDialog(data); // 抽奖结束后重新启动自动滚动