| | |
| | | import cn.sinata.xldutils.gone |
| | | import cn.sinata.xldutils.visible |
| | | import com.dollearn.student.R |
| | | import com.dollearn.student.WeparkApplication |
| | | import com.dollearn.student.DollearnApplication |
| | | import com.dollearn.student.network.HttpManager |
| | | import com.dollearn.student.network.entity.CommonData |
| | | import com.dollearn.student.network.entity.Course |
| | |
| | | import com.dollearn.student.ui.TransparentStatusBarActivity |
| | | import com.dollearn.student.ui.home.adapter.CourseAdapter |
| | | import com.dollearn.student.ui.home.adapter.FilterAdapter |
| | | import com.dollearn.student.utils.Const |
| | | import com.dollearn.student.utils.event.EmptyEvent |
| | | import com.dollearn.student.utils.extention.clickDelay |
| | | import kotlinx.android.synthetic.main.activity_course.* |
| | |
| | | private val adapter = CourseAdapter(datas) |
| | | |
| | | //筛选条件 |
| | | var shop = WeparkApplication.storeId //店铺id |
| | | var shop = DollearnApplication.storeId //店铺id |
| | | var type: Int? = null //运动营类型id |
| | | var distanceSort: String? = null //距离排序(asc=正序,desc=降序) |
| | | var salesSort: String? = null //销量排序(asc=正序,desc=降序) |
| | |
| | | private fun getData() { |
| | | HttpManager.queryCourseList( |
| | | shop, |
| | | WeparkApplication.lat, |
| | | WeparkApplication.lon, |
| | | DollearnApplication.lat, |
| | | DollearnApplication.lon, |
| | | type, |
| | | distanceSort, |
| | | salesSort, |
| | |
| | | } |
| | | |
| | | private fun getShop() { |
| | | HttpManager.queryStoreLists(WeparkApplication.lat, WeparkApplication.lon) |
| | | HttpManager.queryStoreLists(DollearnApplication.lat, DollearnApplication.lon) |
| | | .request(this) { _, data -> |
| | | storeList.addAll(data ?: arrayListOf()) |
| | | } |