|
@@ -73,7 +73,8 @@ public class NewHomeFragment extends BaseMVPFragment<FragmentNewHomeLayoutBindin
|
|
private HomeHotMusicSheetAdapter mHomeHotMusicSheetAdapter;
|
|
private HomeHotMusicSheetAdapter mHomeHotMusicSheetAdapter;
|
|
private ArrayList<HomeMenuBean.BannerBean> mBannerList = new ArrayList<>();
|
|
private ArrayList<HomeMenuBean.BannerBean> mBannerList = new ArrayList<>();
|
|
private BannerImageAdapter mBannerImageAdapter;
|
|
private BannerImageAdapter mBannerImageAdapter;
|
|
- private String teacherCertTag = "";
|
|
|
|
|
|
+ private int teacherFlag = 0;//教资认证
|
|
|
|
+ private int degreeFlag = 0;//老师学历认证
|
|
private String entryStatus = "";//达人认证状态
|
|
private String entryStatus = "";//达人认证状态
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@@ -435,12 +436,13 @@ public class NewHomeFragment extends BaseMVPFragment<FragmentNewHomeLayoutBindin
|
|
mViewBinding.ratingBar.setVisibility(View.VISIBLE);
|
|
mViewBinding.ratingBar.setVisibility(View.VISIBLE);
|
|
}
|
|
}
|
|
//徽章
|
|
//徽章
|
|
- this.teacherCertTag = teacherUserInfo.tag;
|
|
|
|
handleBadgeUI(teacherUserInfo.tag);
|
|
handleBadgeUI(teacherUserInfo.tag);
|
|
//VIP
|
|
//VIP
|
|
mViewBinding.ivVip.setImageResource(teacherUserInfo.isVip == 0 ? com.cooleshow.base.R.drawable.icon_vip_enable : com.cooleshow.base.R.drawable.icon_vip_able);
|
|
mViewBinding.ivVip.setImageResource(teacherUserInfo.isVip == 0 ? com.cooleshow.base.R.drawable.icon_vip_enable : com.cooleshow.base.R.drawable.icon_vip_able);
|
|
//入驻状态
|
|
//入驻状态
|
|
- if (isEnableForBadge(teacherUserInfo.tag, TeacherInfoConstants.DEGREE) && isEnableForBadge(teacherUserInfo.tag, TeacherInfoConstants.TEACHER)) {
|
|
|
|
|
|
+ this.teacherFlag = teacherUserInfo.teacherFlag;
|
|
|
|
+ this.degreeFlag = teacherUserInfo.degreeFlag;
|
|
|
|
+ if (teacherUserInfo.degreeFlag == 1 && teacherUserInfo.teacherFlag == 1) {
|
|
mViewBinding.viewCertRedPoint.setVisibility(View.GONE);
|
|
mViewBinding.viewCertRedPoint.setVisibility(View.GONE);
|
|
} else {
|
|
} else {
|
|
if (TextUtils.equals(teacherUserInfo.entryStatus, TeacherInfoConstants.ENTRY_STATUS_PASS)) {
|
|
if (TextUtils.equals(teacherUserInfo.entryStatus, TeacherInfoConstants.ENTRY_STATUS_PASS)) {
|
|
@@ -576,7 +578,7 @@ public class NewHomeFragment extends BaseMVPFragment<FragmentNewHomeLayoutBindin
|
|
private void showCertTipDialog() {
|
|
private void showCertTipDialog() {
|
|
HomeCertTipDialog homeCertTipDialog = new HomeCertTipDialog(getContext());
|
|
HomeCertTipDialog homeCertTipDialog = new HomeCertTipDialog(getContext());
|
|
homeCertTipDialog.show();
|
|
homeCertTipDialog.show();
|
|
- homeCertTipDialog.setData(teacherCertTag);
|
|
|
|
|
|
+ homeCertTipDialog.setData(degreeFlag, teacherFlag);
|
|
}
|
|
}
|
|
|
|
|
|
private void showBadgeDialog() {
|
|
private void showBadgeDialog() {
|