| 
					
				 | 
			
			
				@@ -13,6 +13,7 @@ import com.bigkoo.pickerview.builder.TimePickerBuilder 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.bigkoo.pickerview.listener.CustomListener 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.bigkoo.pickerview.listener.OnTimeSelectListener 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.bigkoo.pickerview.view.TimePickerView 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.chad.library.adapter.base.listener.OnItemChildClickListener 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.chad.library.adapter.base.listener.OnItemClickListener 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.cooleshow.base.common.WebConstants 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.cooleshow.base.router.RouterPath 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -103,43 +104,38 @@ class CourseTableFragment : 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 return super.onInterceptTouchEvent(rv, e) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        adapter.setOnItemChildClickListener(OnItemChildClickListener { adapter, view, position -> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            var data: CourseTableDataBean.StudentListBean = 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                adapter.data[position] as CourseTableDataBean.StudentListBean; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (view.id == R.id.tv_course_status_bt) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //调课(调整时间) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (TextUtils.equals(data.status, CourseTableListAdapter.NOT_START)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    var targetDate: Date = TimeUtils.getDate(data.startTime) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    showCourseTimeSelectView(targetDate, data.courseId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         adapter.setOnItemClickListener(OnItemClickListener() { adapter, view, position -> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             var data: CourseTableDataBean.StudentListBean = 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 adapter.data[position] as CourseTableDataBean.StudentListBean; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (TextUtils.equals(CourseTableListAdapter.OTHER_COURSE, data?.courseType)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                //陪练课 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                when (data?.status) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    CourseTableListAdapter.NOT_START -> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        //调课(调整时间) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        var targetDate: Date = TimeUtils.getDate(data.startTime) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        showCourseTimeSelectView(targetDate, data.courseId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    CourseTableListAdapter.ING -> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        //进行中的 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        ARouter.getInstance() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            .build(RouterPath.CourseCenter.SPARRING_COURSE_DETAIL) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            .withString(SparringCourseDetailActivity.COURSE_ID, data.courseId) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            .withString( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                SparringCourseDetailActivity.COURSE_GROUP_ID, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                data.courseGoupId 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            .withString(SparringCourseDetailActivity.STUDENT_ID, data.userId) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            .navigation() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    CourseTableListAdapter.COMPLETE -> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        //评价 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        ARouter.getInstance() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            .build(RouterPath.CommentCenter.TEACHER_COURSE_COMMENT_DETAIL) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            .withString(CourseCommentDetailActivity.COURSE_ID, data.courseId) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            .withString( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                CourseCommentDetailActivity.COURSE_GROUP_ID, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                data.courseGoupId 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            .withString(CourseCommentDetailActivity.STUDENT_ID, data.userId) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            .navigation() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            } else if (TextUtils.equals(CourseTableListAdapter.PIANO_ROOM_COURSE, data?.courseType)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //陪练课 跳转详情页 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                ARouter.getInstance() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    .build(RouterPath.CourseCenter.SPARRING_COURSE_DETAIL) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    .withString(SparringCourseDetailActivity.COURSE_ID, data.courseId) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    .withString( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        SparringCourseDetailActivity.COURSE_GROUP_ID, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        data.courseGoupId 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    .withString(SparringCourseDetailActivity.STUDENT_ID, data.userId) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    .navigation() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } else if (TextUtils.equals( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    CourseTableListAdapter.PIANO_ROOM_COURSE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    data?.courseType 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            ) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 //琴房课 跳转详情页 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 ARouter.getInstance().build(RouterPath.CourseCenter.PIANO_ROOM_COURSE_DETAIL) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     .withString("course_id", data.courseId) 
			 |