|
@@ -115,21 +115,29 @@ public class HomeWorkFragment extends BaseMVPFragment<FragmentHomeworkBinding, H
|
|
|
mAdapter.setOnItemClickListener((adapter, view, position) -> {
|
|
|
List<HomeworkListBean.RowsBean> data = (List<HomeworkListBean.RowsBean>) adapter.getData();
|
|
|
HomeworkListBean.RowsBean rowsBean = data.get(position);
|
|
|
- if (rowsBean != null && TextUtils.equals(CourseType.PIANO_ROOM_CLASS.getId(), rowsBean.type)) {
|
|
|
- //琴房课
|
|
|
- ARouter.getInstance().build(RouterPath.CourseCenter.PIANO_ROOM_COURSE_DETAIL)
|
|
|
- .withString("course_id", rowsBean.courseId)
|
|
|
- .navigation();
|
|
|
- } else {
|
|
|
+ if (rowsBean != null) {
|
|
|
//陪练课
|
|
|
if (rowsBean.delFlag) {
|
|
|
//该账号已注销
|
|
|
return;
|
|
|
}
|
|
|
- ARouter.getInstance().build(RouterPath.WorkCenter.TEACHER_WORK_ASSIGN_HOMEWORK)
|
|
|
- .withString(TeacherConfig.COURSE_ID, rowsBean.courseId)
|
|
|
- .withString(TeacherConfig.STUDENT_ID, rowsBean.studentId)
|
|
|
- .navigation();
|
|
|
+ if (TextUtils.equals(CourseType.PIANO_ROOM_CLASS.getId(), rowsBean.type)) {
|
|
|
+ //琴房课
|
|
|
+ ARouter.getInstance().build(RouterPath.CourseCenter.PIANO_ROOM_COURSE_DETAIL)
|
|
|
+ .withString(CourseConstants.COURSE_ID, rowsBean.courseId)
|
|
|
+ .navigation();
|
|
|
+ } else if (TextUtils.equals(CourseType.GROUP.getId(), rowsBean.type)) {
|
|
|
+ //小组课
|
|
|
+ ARouter.getInstance().build(RouterPath.CourseCenter.GROUP_COURSE_DETAIL)
|
|
|
+ .withString(CourseConstants.COURSE_ID, rowsBean.courseId)
|
|
|
+ .navigation();
|
|
|
+ } else {
|
|
|
+ //VIP或者趣纠课
|
|
|
+ ARouter.getInstance().build(RouterPath.WorkCenter.TEACHER_WORK_ASSIGN_HOMEWORK)
|
|
|
+ .withString(TeacherConfig.COURSE_ID, rowsBean.courseId)
|
|
|
+ .withString(TeacherConfig.STUDENT_ID, rowsBean.studentId)
|
|
|
+ .navigation();
|
|
|
+ }
|
|
|
}
|
|
|
});
|
|
|
|