Parcourir la source

修改20241206-14:36 辜经理同步的临时逻辑优化

Pq il y a 5 mois
Parent
commit
75596568ff

+ 5 - 3
student/src/main/java/com/cooleshow/student/ui/work/HomeWorkDetailActivity.java

@@ -354,9 +354,11 @@ public class HomeWorkDetailActivity extends BaseMVPActivity<ActivityHomeworkDeta
             viewBinding.tvHomeworkCommentContent.setVisibility(View.VISIBLE);
             viewBinding.tvHomeworkCommentContent.setText(bean.teacherReplied);
         } else {
-            viewBinding.tvCommit.setVisibility(View.VISIBLE);
-            viewBinding.tvCommit.setClickable(true);
-            viewBinding.tvCommit.setEnabled(true);
+            //没布置作业 不显示提交按钮 但是没布置作业怎么进到作业详情呢 奇怪的逻辑
+            boolean isSet = bean.decorateHomework == CourseConstants.COURSE_HOMEWORK_SET;
+            viewBinding.tvCommit.setVisibility(isSet ? View.VISIBLE : View.GONE);
+            viewBinding.tvCommit.setClickable(isSet);
+            viewBinding.tvCommit.setEnabled(isSet);
             viewBinding.tvHomeworkCommentEmptyText.setVisibility(View.VISIBLE);
             viewBinding.tvHomeworkSetComment.setVisibility(View.GONE);
             viewBinding.tvHomeworkCommentContent.setVisibility(View.GONE);