|
@@ -147,7 +147,7 @@ class CourseTableFragment :
|
|
|
gotoCourseDetail(position);
|
|
|
}
|
|
|
mViewBinding.refreshLayout.setOnRefreshListener {
|
|
|
- queryCurrentDataCourse()
|
|
|
+ queryCurrentDataCourse(false)
|
|
|
}
|
|
|
mViewBinding.refreshLayout.isEnabled = false
|
|
|
}
|
|
@@ -263,20 +263,20 @@ class CourseTableFragment :
|
|
|
calendarDate =
|
|
|
TimeUtils.date2String(currentSelectDate, TimeUtils.getSafeDateFormat("yyyy-MM"))
|
|
|
setMontAndDay(year, month, day)
|
|
|
- queryCurrentDataCourse()
|
|
|
+ queryCurrentDataCourse(true)
|
|
|
}
|
|
|
|
|
|
override fun onResume() {
|
|
|
super.onResume()
|
|
|
- queryCurrentDataCourse()
|
|
|
+ queryCurrentDataCourse(false)
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 查询当前选择日期的课程
|
|
|
*/
|
|
|
- private fun queryCurrentDataCourse() {
|
|
|
- presenter.getCourseScheduleDateByMonth(calendarDate)
|
|
|
- presenter.getCourseSchedulesWithDate(currentSelectDate)
|
|
|
+ private fun queryCurrentDataCourse(isShowLoading: Boolean) {
|
|
|
+ presenter.getCourseScheduleDateByMonth(calendarDate,isShowLoading)
|
|
|
+ presenter.getCourseSchedulesWithDate(currentSelectDate,isShowLoading)
|
|
|
}
|
|
|
|
|
|
override fun onCalendarIntercept(calendar: com.haibin.calendarview.Calendar?): Boolean {
|
|
@@ -293,7 +293,7 @@ class CourseTableFragment :
|
|
|
override fun onMonthChange(year: Int, month: Int) {
|
|
|
setMontAndDay(year, month, day)
|
|
|
presenter?.let {
|
|
|
- presenter.getCourseScheduleDateByMonth(getMonth(year, month))
|
|
|
+ presenter.getCourseScheduleDateByMonth(getMonth(year, month),true)
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -345,7 +345,7 @@ class CourseTableFragment :
|
|
|
if (isDetached) {
|
|
|
return;
|
|
|
}
|
|
|
- queryCurrentDataCourse();
|
|
|
+ queryCurrentDataCourse(true);
|
|
|
}
|
|
|
|
|
|
/**
|