浏览代码

去掉学生端新首页无用接口调用

Pq 6 月之前
父节点
当前提交
ce77895822
共有 1 个文件被更改,包括 6 次插入19 次删除
  1. 6 19
      student/src/main/java/com/cooleshow/student/ui/main/NewHomeFragmentV2.java

+ 6 - 19
student/src/main/java/com/cooleshow/student/ui/main/NewHomeFragmentV2.java

@@ -85,7 +85,7 @@ import static com.cooleshow.student.constants.CourseConstants.VIP_COURSE;
 /**
 /**
  * Author by pq, Date on 2022/8/29.
  * Author by pq, Date on 2022/8/29.
  */
  */
-public class NewHomeFragmentV2 extends BaseMVPFragment<FgNewHomeV2LayoutBinding, HomePresenter> implements HomeContract.HomeView, View.OnClickListener, TalentStyleFragment.OnEventListener, HotNewsFragment.OnEventListener {
+public class NewHomeFragmentV2 extends BaseMVPFragment<FgNewHomeV2LayoutBinding, HomePresenter> implements HomeContract.HomeView, View.OnClickListener, HotNewsFragment.OnEventListener {
     public static int MAX_NUM_FOR_TOP_MENU = 10;//金刚位一页个数
     public static int MAX_NUM_FOR_TOP_MENU = 10;//金刚位一页个数
     private Banner banner;
     private Banner banner;
     private SmartRefreshLayout refreshLayout;
     private SmartRefreshLayout refreshLayout;
@@ -237,12 +237,7 @@ public class NewHomeFragmentV2 extends BaseMVPFragment<FgNewHomeV2LayoutBinding,
         });
         });
         mViewBinding.refreshLayout.setOnRefreshListener(refreshLayout -> {
         mViewBinding.refreshLayout.setOnRefreshListener(refreshLayout -> {
             refreshLayout.finishRefresh();
             refreshLayout.finishRefresh();
-            presenter.queryLiveAndVideo();
-            presenter.appHome();
-            presenter.userAccountPage();
-            presenter.getHotMusicSheetList();
-            presenter.getRecommendTalentList();
-            refreshBottomData();
+            refresh();
         });
         });
 
 
         mHomeVideoCourseAdapter.setOnItemClickListener((adapter, view, position) -> {
         mHomeVideoCourseAdapter.setOnItemClickListener((adapter, view, position) -> {
@@ -327,6 +322,10 @@ public class NewHomeFragmentV2 extends BaseMVPFragment<FgNewHomeV2LayoutBinding,
     @Override
     @Override
     public void onResume() {
     public void onResume() {
         super.onResume();
         super.onResume();
+        refresh();
+    }
+
+    private void refresh() {
         if (presenter != null) {
         if (presenter != null) {
             //红点
             //红点
             presenter.queryCountOfUnread();
             presenter.queryCountOfUnread();
@@ -338,10 +337,6 @@ public class NewHomeFragmentV2 extends BaseMVPFragment<FgNewHomeV2LayoutBinding,
             presenter.queryUserInfo();
             presenter.queryUserInfo();
             //获取推荐老师列表
             //获取推荐老师列表
             presenter.getRecommendTalentList();
             presenter.getRecommendTalentList();
-            //获取热门专辑
-            presenter.userAccountPage();
-            //获取热门曲目
-            presenter.getHotMusicSheetList();
             //获取领奖状态
             //获取领奖状态
             presenter.getAwardStatus();
             presenter.getAwardStatus();
         }
         }
@@ -795,14 +790,6 @@ public class NewHomeFragmentV2 extends BaseMVPFragment<FgNewHomeV2LayoutBinding,
         }
         }
     }
     }
 
 
-    //获取老师风采列表
-    @Override
-    public void getStyleData(int page) {
-        if (presenter != null) {
-            presenter.getTalentStyle(page);
-        }
-    }
-
     @Override
     @Override
     public void getNewsData(int page) {
     public void getNewsData(int page) {
         if (presenter != null) {
         if (presenter != null) {