瀏覽代碼

修改bug

Pq 3 年之前
父節點
當前提交
27973fcd97

+ 8 - 1
student/src/main/java/com/cooleshow/student/ui/work/HomeWorkDetailActivity.java

@@ -57,6 +57,7 @@ public class HomeWorkDetailActivity extends BaseMVPActivity<ActivityHomeworkDeta
     private List<PracticeVideoWorkBean> homeworkVideoData = new ArrayList<>();
     private PracticeVideoWorkAdapter mVideoWorkAdapter;
     private boolean teacherIsReply = false;//老师是否已点评
+    private boolean isChangeHomeWork = false;//是否变更过作业
 
     @Override
     protected void onCreate(@Nullable Bundle savedInstanceState) {
@@ -86,6 +87,7 @@ public class HomeWorkDetailActivity extends BaseMVPActivity<ActivityHomeworkDeta
         mVideoWorkAdapter.setItemAddClickAction(new PracticeVideoWorkAdapter.ItemAddClickAction() {
             @Override
             public void add() {
+                isChangeHomeWork = true;
                 getVideoPermission();
             }
 
@@ -102,6 +104,7 @@ public class HomeWorkDetailActivity extends BaseMVPActivity<ActivityHomeworkDeta
                     homeworkVideoData.remove(pos);
                     checkVideoList();
                     mVideoWorkAdapter.notifyDataSetChanged();
+                    isChangeHomeWork = true;
                 }
             }
         });
@@ -348,11 +351,15 @@ public class HomeWorkDetailActivity extends BaseMVPActivity<ActivityHomeworkDeta
         int id = v.getId();
         if (id == R.id.tv_commit) {
             //提交
+            if (!isChangeHomeWork) {
+                ToastUtil.getInstance().showShort("请选择视频文件");
+                return;
+            }
             String result = getVideoHomeworkResult();
             if (!TextUtils.isEmpty(result)) {
                 presenter.submitCourseHomework(result, courseId);
             } else {
-                ToastUtil.getInstance().showShort("请选择作业视频后提交");
+                ToastUtil.getInstance().showShort("请选择视频文件");
             }
         }
 

+ 4 - 4
teacher/src/main/java/com/cooleshow/teacher/ui/work/AssignHomeworkActivity.java

@@ -51,8 +51,8 @@ public class AssignHomeworkActivity extends BaseMVPActivity<ActivityAssignHomewo
             showSetCommentDialog(CourseSetCommentDialog.TYPE_SET_HOMEWORK);
         });
         viewBinding.tvHomeworkSetComment.setOnClickListener(v -> {
-            //布置作业
-            showSetCommentDialog(CourseSetCommentDialog.TYPE_SET_HOMEWORK);
+            //点评作业
+            showSetCommentDialog(CourseSetCommentDialog.TYPE_SET_HOMEWORK_COMMENT);
         });
     }
 
@@ -99,11 +99,11 @@ public class AssignHomeworkActivity extends BaseMVPActivity<ActivityAssignHomewo
             return;
         }
         //subjectName
-        if(TextUtils.equals(bean.courseType,CourseConstants.OTHER_COURSE)){
+        if (TextUtils.equals(bean.courseType, CourseConstants.OTHER_COURSE)) {
             //陪练课
             GlideUtils.INSTANCE.loadImage(this, bean.studentAvatar, viewBinding.imHeader, R.drawable.icon_teacher_default_head);
             viewBinding.tvName.setText(bean.studentName);
-        }else{
+        } else {
             //琴房课
             viewBinding.imHeader.setImageResource(R.drawable.icon_piano_room_course);
             String tvname = bean.classNum > 0 ? "第" + bean.classNum + "课" : "";