| | |
| | | import cn.sinata.xldutils.utils.* |
| | | import cn.sinata.xldutils.visible |
| | | import com.dollearn.student.R |
| | | import com.dollearn.student.WeparkApplication |
| | | import com.dollearn.student.DollearnApplication |
| | | import com.dollearn.student.dialog.MapTypeDialog |
| | | import com.dollearn.student.network.HttpManager |
| | | import com.dollearn.student.network.entity.Banner |
| | |
| | | import com.dollearn.student.network.request |
| | | import com.dollearn.student.ui.TransparentStatusBarActivity |
| | | import com.dollearn.student.ui.home.adapter.HomeBannerAdapter |
| | | import com.dollearn.student.utils.Const |
| | | import com.dollearn.student.utils.ThirdPartyMapsGuide |
| | | import com.dollearn.student.utils.event.EmptyEvent |
| | | import com.dollearn.student.utils.extention.clickDelay |
| | |
| | | |
| | | } |
| | | } |
| | | tv_action.clickDelay { |
| | | if (course != null) |
| | | startActivity<JoinCourseActivity>("course" to course) |
| | | } |
| | | |
| | | } |
| | | |
| | | override fun initView() { |
| | |
| | | |
| | | @SuppressLint("SetTextI18n") |
| | | private fun getDetail() { |
| | | HttpManager.queryCourseInfo(id, WeparkApplication.lat, WeparkApplication.lon) |
| | | HttpManager.queryCourseInfo(id, DollearnApplication.lat, DollearnApplication.lon) |
| | | .request(this) { _, data -> |
| | | course = data |
| | | data?.apply { |