From 2f204867ad034d3a95ba9acc112d6507f296447b Mon Sep 17 00:00:00 2001
From: lmw <125975490@qq.com>
Date: 星期三, 23 十月 2024 18:20:43 +0800
Subject: [PATCH] save

---
 app/src/main/java/com/sinata/xqmuse/ui/course/MyCourseActivity.kt |   31 ++-----------------------------
 1 files changed, 2 insertions(+), 29 deletions(-)

diff --git a/app/src/main/java/com/sinata/xqmuse/ui/course/MyCourseActivity.kt b/app/src/main/java/com/sinata/xqmuse/ui/course/MyCourseActivity.kt
index 674919d..a1c988e 100644
--- a/app/src/main/java/com/sinata/xqmuse/ui/course/MyCourseActivity.kt
+++ b/app/src/main/java/com/sinata/xqmuse/ui/course/MyCourseActivity.kt
@@ -7,14 +7,12 @@
 import com.sinata.xqmuse.network.request
 import com.sinata.xqmuse.ui.TransparentStatusBarActivity
 import com.sinata.xqmuse.ui.course.adapter.FilterAdapter
-import com.sinata.xqmuse.ui.home.adapter.CourseAdapter
 import com.sinata.xqmuse.utils.Const
 import com.sinata.xqmuse.utils.event.EmptyEvent
 import com.sinata.xqmuse.utils.extention.clickDelay
 import kotlinx.android.synthetic.main.activity_my_course.*
 import org.greenrobot.eventbus.EventBus
 import org.greenrobot.eventbus.Subscribe
-import org.jetbrains.anko.startActivity
 
 class MyCourseActivity : TransparentStatusBarActivity() {
     override fun setContentView() = R.layout.activity_my_course
@@ -24,8 +22,6 @@
     private val filterList = arrayListOf<Filter>()
     private val filterAdapter = FilterAdapter(filterList,true)
 
-    private val course = arrayListOf<Course>()
-    private val courseAdapter = CourseAdapter(course)
 
     override fun initClick() {
         tv_search.clickDelay {
@@ -37,9 +33,7 @@
             getData()
         }
 
-        courseAdapter.setOnItemClickListener { view, position ->
-            startActivity<CourseDetailActivity>("id" to course[position].id)
-        }
+
     }
 
     override fun initView() {
@@ -47,7 +41,6 @@
         rv_filter.layoutManager = LinearLayoutManager(this)
         rv_filter.adapter = filterAdapter
         rv_course.layoutManager = LinearLayoutManager(this)
-        rv_course.adapter = courseAdapter
 
         refreshLayout.setOnRefreshListener {
             val s = et_search.text.toString()
@@ -81,27 +74,7 @@
         val position = filterList.filter { it.name == "部位:" }.firstOrNull()?.list?.filter { it.checked }?.joinToString (","){ it.name }
         val times = filterList.filter { it.name == "时长:" }.firstOrNull()?.list?.filter { it.checked }?.joinToString (","){ it.id.toString() }
         val types = filterList.filter { it.name == "类型:" }.firstOrNull()?.list?.filter { it.checked }?.joinToString (","){ it.id.toString() }
-        HttpManager.myCourse(page,if (diff.isNullOrEmpty()) null else diff,
-            if (position.isNullOrEmpty()) null else position,if (times.isNullOrEmpty()) null else times,
-            if (types.isNullOrEmpty()) null else types,search).request(this,success = {_,data->
-            if (page == 1)
-                course.clear()
-            course.addAll(data?: arrayListOf())
-            courseAdapter.notifyDataSetChanged()
-            if (course.isEmpty())
-                refreshLayout.finishRefreshWithNoMoreData()
-            else if (data.isNullOrEmpty())
-                refreshLayout.finishLoadMoreWithNoMoreData()
-            else if (page == 1)
-                refreshLayout.finishRefresh()
-            else
-                refreshLayout.finishLoadMore()
-        }){_,_->
-            if (page == 1)
-                refreshLayout.finishRefresh(false)
-            else
-                refreshLayout.finishLoadMore(false)
-        }
+
     }
 
     @Subscribe

--
Gitblit v1.7.1