package com.future.driver.ui.mine.money_bag
|
|
import cn.sinata.xldutils.utils.clickDelay
|
import cn.sinata.xldutils.utils.getFormatTwo
|
import com.future.driver.R
|
import com.future.driver.base.MyBaseActivity
|
import com.future.driver.bean.UserBean
|
import com.future.driver.netUtls.Api
|
import com.future.driver.netUtls.callNet
|
import com.future.driver.netUtls.getMapByAny
|
import com.future.driver.utils.Cache.CacheKey
|
import kotlinx.android.synthetic.main.activity_all_detail_income.*
|
import org.jetbrains.anko.startActivity
|
|
class AllIncomeDetailActivity: MyBaseActivity() {
|
override fun setContentView() {
|
setContentView(R.layout.activity_all_detail_income)
|
}
|
|
override fun initView() {
|
showTitle(false)
|
showHeader(false)
|
addFragment(AllIncomeDetailFragment(),R.id.fl_container)
|
}
|
|
override fun onResume() {
|
super.onResume()
|
callMine()
|
}
|
|
private fun callMine() {
|
var map = getMapByAny()
|
callNet(Api.queryInfo,map){
|
var user = gson.fromJson<UserBean>(it, UserBean::class.java)
|
CacheKey.saveUserInfo(user.data)
|
showUI()
|
}
|
}
|
|
private fun showUI() {
|
tv_money.text = "¥"+ getFormatTwo(CacheKey.getUserInfo().laveBusinessMoney)
|
tv_all_money.text = "历史总收益:¥"+ getFormatTwo(CacheKey.getUserInfo().businessMoney)
|
}
|
|
override fun setOnclick() {
|
tv_left_title_income.setOnClickListener {
|
onBackPressed()
|
}
|
|
tv_tixian.clickDelay {
|
startActivity<ApplyMoneyActivity>("type" to "2")
|
}
|
|
tv_right_commit.clickDelay {
|
startActivity<IncomeCommitDetailActivity>()
|
|
}
|
}
|
}
|