Преглед изворни кода

优化部分页面加载更多逻辑

Pq пре 2 месеци
родитељ
комит
925c131616

+ 3 - 0
musicMerge/src/main/java/com/cooleshow/musicmerge/ui/work/MyWorkDraftFragment.java

@@ -237,6 +237,9 @@ public class MyWorkDraftFragment extends BaseMVPFragment<FgMyWorkDraftLayoutBind
     }
 
     private void getData() {
+        if (currentPage == 1) {
+            mViewBinding.refreshLayout.resetNoMoreData();
+        }
         if (presenter != null) {
             presenter.getMyDraftWorks(currentPage, fileType, searchStr);
         }

+ 3 - 0
musicMerge/src/main/java/com/cooleshow/musicmerge/ui/work/MyWorkPublishFragment.java

@@ -120,6 +120,9 @@ public class MyWorkPublishFragment extends BaseMVPFragment<FgMyWorkPublishLayout
     }
 
     private void getData() {
+        if (currentPage == 1) {
+            mViewBinding.refreshLayout.resetNoMoreData();
+        }
         if (presenter != null) {
             presenter.getMyPublishWorks(currentPage, fileType, searchStr);
         }

+ 3 - 0
student/src/main/java/com/cooleshow/student/ui/work/HomeWorkFragment.java

@@ -182,6 +182,9 @@ public class HomeWorkFragment extends BaseMVPFragment<FragmentHomeworkBinding, H
     }
 
     private void queryCourse(boolean isLoading) {
+        if (currentPage == 1) {
+            mViewBinding.refreshLayout.resetNoMoreData();
+        }
         presenter.queryHomeworkList(isLoading, currentPage, submit, currentFilterDate,search);
     }
 

+ 3 - 0
teacher/src/main/java/com/cooleshow/teacher/ui/course/MineGroupCourseFragment.java

@@ -166,6 +166,9 @@ public class MineGroupCourseFragment extends BaseMVPFragment<FragmentMineGroupCo
     }
 
     private void queryCourse(boolean isLoading) {
+        if (currentPage == 1) {
+            mViewBinding.refreshLayout.resetNoMoreData();
+        }
         presenter.queryPageCourseGroup(isLoading, currentPage, type);
 
     }

+ 3 - 0
teacher/src/main/java/com/cooleshow/teacher/ui/work/HomeWorkFragment.java

@@ -189,6 +189,9 @@ public class HomeWorkFragment extends BaseMVPFragment<FragmentHomeworkBinding, H
     }
 
     public void queryCourse(boolean isLoading) {
+        if (currentPage == 1) {
+            mViewBinding.refreshLayout.resetNoMoreData();
+        }
         presenter.queryHomeworkList(isLoading, currentPage, decorate, currentFilterDate, search);
     }
 

+ 3 - 0
usercenter/src/main/java/com/cooleshow/usercenter/ui/activity/setting/FeedBackRecordActivity.java

@@ -122,6 +122,9 @@ public class FeedBackRecordActivity extends BaseMVPActivity<AcFeedBackRecordLayo
     private String cEndTime;
 
     private void getData() {
+        if (currentPage == 1) {
+            viewBinding.refreshLayout.resetNoMoreData();
+        }
         if (presenter != null) {
             presenter.getFeedBackRecord(currentPage, cTypeId, cStartTime, cEndTime);
         }