From a7a24b52f95a784b29d8fa692446dc1ec51c1dcc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A2=81=E5=B0=8F=E6=B1=9F?= <461355754@qq.com> Date: Mon, 15 Dec 2025 18:20:05 +0800 Subject: [PATCH] =?UTF-8?q?1:=E4=BF=AE=E6=94=B9=E8=83=8C=E5=8C=85=E4=B8=8A?= =?UTF-8?q?=E6=8B=89=E5=8A=A0=E8=BD=BD=E4=B8=8D=E6=98=BE=E7=A4=BA=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98=202=EF=BC=9A=E4=BF=AE=E6=94=B9=E7=A4=BC?= =?UTF-8?q?=E7=9B=92=E8=AE=B0=E5=BD=95=E6=A0=87=E9=A2=98=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xscm/moduleutil/http/RetrofitClient.java | 8 +++-- .../user/activity/GiftBoxRecordActivity.java | 2 +- .../user/presenter/MyBagPresenter.java | 1 + .../res/layout/activity_gift_box_record.xml | 4 +-- .../main/res/layout/fragment_my_bag_list.xml | 35 +++++++++++-------- 5 files changed, 31 insertions(+), 19 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 06b259a6..ebacc958 100644 --- a/BaseModule/src/main/java/com/xscm/moduleutil/http/RetrofitClient.java +++ b/BaseModule/src/main/java/com/xscm/moduleutil/http/RetrofitClient.java @@ -921,6 +921,8 @@ public class RetrofitClient { BaseModel> baseModel = response.body(); if (baseModel.getCode() == 1) { observer.onNext(baseModel.getData()); + }else if (baseModel.getCode() == 0) { + observer.onNext(new ArrayList<>()); } } } @@ -940,6 +942,8 @@ public class RetrofitClient { BaseModel> baseModel = response.body(); if (baseModel.getCode() == 1) { observer.onNext(baseModel.getData()); + }else if (baseModel.getCode() == 0) { + observer.onNext(new ArrayList<>()); } } } @@ -961,7 +965,7 @@ public class RetrofitClient { if (baseModel.getCode() == 1) { observer.onNext(baseModel.getData()); } else { - observer.onNext(null); +// observer.onNext(null); } } } @@ -982,7 +986,7 @@ public class RetrofitClient { if (baseModel.getCode() == 1) { observer.onNext(baseModel.getMsg()); } else { - observer.onNext(null); +// observer.onNext(null); } } } diff --git a/MainModule/src/main/java/com/xscm/modulemain/activity/user/activity/GiftBoxRecordActivity.java b/MainModule/src/main/java/com/xscm/modulemain/activity/user/activity/GiftBoxRecordActivity.java index 7bf22747..fdeb9387 100644 --- a/MainModule/src/main/java/com/xscm/modulemain/activity/user/activity/GiftBoxRecordActivity.java +++ b/MainModule/src/main/java/com/xscm/modulemain/activity/user/activity/GiftBoxRecordActivity.java @@ -37,7 +37,7 @@ public class GiftBoxRecordActivity extends BaseMvpActivity implements MvpRef=new WeakReference<>(mView); } MvpRef.get().packOutcome(myBagDataBeans); + MvpRef.get().finishRefreshLoadMore(); } }); } diff --git a/MainModule/src/main/res/layout/activity_gift_box_record.xml b/MainModule/src/main/res/layout/activity_gift_box_record.xml index c91edfec..402ebd1f 100644 --- a/MainModule/src/main/res/layout/activity_gift_box_record.xml +++ b/MainModule/src/main/res/layout/activity_gift_box_record.xml @@ -11,7 +11,7 @@ - + android:layout_height="match_parent"> - - + android:layout_height="match_parent" + app:layout_constraintTop_toTopOf="parent" + app:srlEnableLoadMore="true" + app:srlEnableRefresh="true"> + + + \ No newline at end of file