|  | @@ -118,8 +118,6 @@ public class NewHomeFragment extends BaseMVPFragment<FragmentNewHomeLayoutBindin
 | 
	
		
			
				|  |  |          //banner自带图片轮播的适配器
 | 
	
		
			
				|  |  |          mViewBinding.banner.setAdapter(mBannerImageAdapter, true);
 | 
	
		
			
				|  |  |          initListener();
 | 
	
		
			
				|  |  | -        presenter.getHotAlbumList();
 | 
	
		
			
				|  |  | -        presenter.getHotMusicSheetList();
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -188,6 +186,10 @@ public class NewHomeFragment extends BaseMVPFragment<FragmentNewHomeLayoutBindin
 | 
	
		
			
				|  |  |              presenter.queryCountOfUnread();
 | 
	
		
			
				|  |  |              presenter.queryLiveAndVideo();
 | 
	
		
			
				|  |  |              presenter.appHome();
 | 
	
		
			
				|  |  | +            //热门专辑
 | 
	
		
			
				|  |  | +            presenter.getHotAlbumList();
 | 
	
		
			
				|  |  | +            //热门曲目
 | 
	
		
			
				|  |  | +            presenter.getHotMusicSheetList();
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -378,22 +380,28 @@ public class NewHomeFragment extends BaseMVPFragment<FragmentNewHomeLayoutBindin
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      @Override
 | 
	
		
			
				|  |  |      public void getHotAlbumListSuccess(HomeHotAlbumListBean homeHotAlbumListBean) {
 | 
	
		
			
				|  |  | -        if (isDetached() || homeHotAlbumListBean == null || homeHotAlbumListBean.rows == null) {
 | 
	
		
			
				|  |  | +        if (isDetached() || homeHotAlbumListBean == null) {
 | 
	
		
			
				|  |  |              return;
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          if (mAlbumAdapter != null) {
 | 
	
		
			
				|  |  | -            mAlbumAdapter.setNewInstance(homeHotAlbumListBean.rows);
 | 
	
		
			
				|  |  | +            if (homeHotAlbumListBean.rows != null && homeHotAlbumListBean.rows.size() > 0) {
 | 
	
		
			
				|  |  | +                mViewBinding.clHotAlbum.setVisibility(View.VISIBLE);
 | 
	
		
			
				|  |  | +                mAlbumAdapter.setNewInstance(homeHotAlbumListBean.rows);
 | 
	
		
			
				|  |  | +            } else {
 | 
	
		
			
				|  |  | +                mViewBinding.clHotAlbum.setVisibility(View.GONE);
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      @Override
 | 
	
		
			
				|  |  |      public void getHotMusicSheetListSuccess(HomeHotMusicSheetBean homeHotMusicSheetBean) {
 | 
	
		
			
				|  |  | -        if (isDetached() || homeHotMusicSheetBean == null || homeHotMusicSheetBean.rows == null) {
 | 
	
		
			
				|  |  | +        if (isDetached() || homeHotMusicSheetBean == null) {
 | 
	
		
			
				|  |  |              return;
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          ArrayList<HomeHotMusicSheetItemBean> itemBeans = new ArrayList<>();
 | 
	
		
			
				|  |  |          List<HomeHotMusicSheetBean.RowsBean> rows = homeHotMusicSheetBean.rows;
 | 
	
		
			
				|  |  |          if (rows != null && rows.size() > 0) {
 | 
	
		
			
				|  |  | +            mViewBinding.clHotTrack.setVisibility(View.VISIBLE);
 | 
	
		
			
				|  |  |              int pageCount = 0;
 | 
	
		
			
				|  |  |              int pageResult = rows.size() % 4;
 | 
	
		
			
				|  |  |              if (pageResult == 0) {
 | 
	
	
		
			
				|  | @@ -411,6 +419,8 @@ public class NewHomeFragment extends BaseMVPFragment<FragmentNewHomeLayoutBindin
 | 
	
		
			
				|  |  |              if (mHomeHotMusicSheetAdapter != null) {
 | 
	
		
			
				|  |  |                  mHomeHotMusicSheetAdapter.setNewInstance(itemBeans);
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  | +        } else {
 | 
	
		
			
				|  |  | +            mViewBinding.clHotTrack.setVisibility(View.GONE);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -467,7 +477,7 @@ public class NewHomeFragment extends BaseMVPFragment<FragmentNewHomeLayoutBindin
 | 
	
		
			
				|  |  |              //入驻审核通过
 | 
	
		
			
				|  |  |              mViewBinding.ivCert.setClickable(true);
 | 
	
		
			
				|  |  |              mViewBinding.ivCert.setImageResource(R.drawable.icon_home_cert_complete);
 | 
	
		
			
				|  |  | -        } else if(TextUtils.equals(teacherUserInfo.entryStatus, TeacherInfoConstants.ENTRY_STATUS_UNPASS)){
 | 
	
		
			
				|  |  | +        } else if (TextUtils.equals(teacherUserInfo.entryStatus, TeacherInfoConstants.ENTRY_STATUS_UNPASS)) {
 | 
	
		
			
				|  |  |              //未通过或者未申请
 | 
	
		
			
				|  |  |              mViewBinding.tvCertFailTip.setVisibility(View.VISIBLE);
 | 
	
		
			
				|  |  |              mViewBinding.ivCert.setClickable(true);
 |