package com.kuanzhai.user.ui.mine
|
|
import cn.sinata.xldutils.utils.myToast
|
import cn.sinata.xldutils.utils.optString
|
import com.kuanzhai.user.R
|
import com.kuanzhai.user.network.HttpManager
|
import com.kuanzhai.user.network.request
|
import com.kuanzhai.user.ui.H5Activity
|
import com.kuanzhai.user.ui.TransparentStatusBarActivity
|
import kotlinx.android.synthetic.main.activity_add_close.*
|
import org.jetbrains.anko.startActivity
|
|
class AddCloseAccountActivity : TransparentStatusBarActivity() {
|
override fun setContentView() = R.layout.activity_add_close
|
|
private val hasCard by lazy { intent.getBooleanExtra("hasCard",false) }
|
|
override fun initClick() {
|
tv_action.setOnClickListener {
|
if (cb_rule.isChecked){
|
if (hasCard){
|
startActivity<CloseListActivity>()
|
finish()
|
}else{
|
myToast("您暂未购买打车卡")
|
}
|
} else
|
myToast("请阅读并同意《亲密账户协议》")
|
}
|
}
|
|
override fun initView() {
|
title = "绑定关系"
|
getRule()
|
}
|
|
private fun getRule(){
|
HttpManager.getH5(16).request(this){ _, data->
|
data?.let {
|
tv_rule.setOnClickListener {_->
|
startActivity<H5Activity>("title" to "亲密账户协议","url" to it.optString("content"))
|
}
|
}
|
}
|
}
|
|
}
|