Pq 2 роки тому
батько
коміт
9381eef240

+ 31 - 25
teacher/src/main/java/com/cooleshow/teacher/ui/score/MineScoreFragment.java

@@ -105,31 +105,37 @@ public class MineScoreFragment extends BaseMVPFragment<FragmentMineScoreBinding,
         tv_empty_hint.setText("暂无曲谱~");
         mineScoreAdapter.setEmptyView(emptyLayout);
         rvAddress.setAdapter(mineScoreAdapter);
-        String teacherCertificationStatus = UserHelper.getTeacherCertificationStatus();
-        switch (teacherCertificationStatus) {
-            case TeacherInfoConstants.ENTRY_STATUS_PASS:
-                //达人认证通过
-                mViewBinding.llContent.setVisibility(View.VISIBLE);
-                mViewBinding.clEmpty.setVisibility(View.GONE);
-                break;
-            case TeacherInfoConstants.ENTRY_STATUS_DOING:
-                mViewBinding.llContent.setVisibility(View.GONE);
-                mViewBinding.clEmpty.setVisibility(View.VISIBLE);
-                mViewBinding.tvEmptyHint.setText("您已提交认证申请\n请耐心等待审核结果~");
-                mViewBinding.gotoVerifyBtn.setVisibility(View.GONE);
-                break;
-            case TeacherInfoConstants.ENTRY_STATUS_UNPAALY:
-                mViewBinding.llContent.setVisibility(View.GONE);
-                mViewBinding.clEmpty.setVisibility(View.VISIBLE);
-                mViewBinding.tvEmptyHint.setText(getString(R.string.go_cert_music_person_tip));
-                mViewBinding.gotoVerifyBtn.setVisibility(View.VISIBLE);
-                break;
-            case TeacherInfoConstants.ENTRY_STATUS_UNPASS:
-                mViewBinding.llContent.setVisibility(View.GONE);
-                mViewBinding.clEmpty.setVisibility(View.VISIBLE);
-                mViewBinding.tvEmptyHint.setText("您已提交认证申请未通过\n请重新提交~");
-                mViewBinding.gotoVerifyBtn.setVisibility(View.VISIBLE);
-                break;
+        if (TextUtils.equals(auditStatus, MineScoreActivity.TYPE_BUY)) {
+            //已购买tab页不需要判断达人认证状态
+            mViewBinding.llContent.setVisibility(View.VISIBLE);
+            mViewBinding.clEmpty.setVisibility(View.GONE);
+        } else {
+            String teacherCertificationStatus = UserHelper.getTeacherCertificationStatus();
+            switch (teacherCertificationStatus) {
+                case TeacherInfoConstants.ENTRY_STATUS_PASS:
+                    //达人认证通过
+                    mViewBinding.llContent.setVisibility(View.VISIBLE);
+                    mViewBinding.clEmpty.setVisibility(View.GONE);
+                    break;
+                case TeacherInfoConstants.ENTRY_STATUS_DOING:
+                    mViewBinding.llContent.setVisibility(View.GONE);
+                    mViewBinding.clEmpty.setVisibility(View.VISIBLE);
+                    mViewBinding.tvEmptyHint.setText("您已提交认证申请\n请耐心等待审核结果~");
+                    mViewBinding.gotoVerifyBtn.setVisibility(View.GONE);
+                    break;
+                case TeacherInfoConstants.ENTRY_STATUS_UNPAALY:
+                    mViewBinding.llContent.setVisibility(View.GONE);
+                    mViewBinding.clEmpty.setVisibility(View.VISIBLE);
+                    mViewBinding.tvEmptyHint.setText(getString(R.string.go_cert_music_person_tip));
+                    mViewBinding.gotoVerifyBtn.setVisibility(View.VISIBLE);
+                    break;
+                case TeacherInfoConstants.ENTRY_STATUS_UNPASS:
+                    mViewBinding.llContent.setVisibility(View.GONE);
+                    mViewBinding.clEmpty.setVisibility(View.VISIBLE);
+                    mViewBinding.tvEmptyHint.setText("您已提交认证申请未通过\n请重新提交~");
+                    mViewBinding.gotoVerifyBtn.setVisibility(View.VISIBLE);
+                    break;
+            }
         }
         mViewBinding.gotoVerifyBtn.setOnClickListener(v -> {
             WebStartHelper.startCertPage();