package com.fangxinxing.xxfxx.ui.mine.money_bag
|
|
import com.fangxinxing.xxfxx.R
|
import com.fangxinxing.xxfxx.base.MyBaseActivity
|
import com.fangxinxing.xxfxx.bean.UserBean
|
import com.fangxinxing.xxfxx.netUtls.Api
|
import com.fangxinxing.xxfxx.netUtls.callNet
|
import com.fangxinxing.xxfxx.netUtls.getMapByAny
|
import com.fangxinxing.xxfxx.utils.Cache.CacheKey
|
import com.fangxinxing.xxfxx.utils.clickDelay
|
import com.fangxinxing.xxfxx.utils.getFormatTwo
|
import kotlinx.android.synthetic.main.activity_all_detail_income.tv_left_title_income
|
import kotlinx.android.synthetic.main.activity_all_detail_income.tv_money
|
import kotlinx.android.synthetic.main.activity_all_detail_income.tv_right_commit
|
import kotlinx.android.synthetic.main.activity_all_detail_income.tv_tixian
|
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() {
|
val map = getMapByAny()
|
callNet(Api.queryInfo, map) {
|
val user = gson.fromJson<UserBean>(it, UserBean::class.java)
|
CacheKey.saveUserInfo(user.data)
|
showUI()
|
}
|
}
|
|
private fun showUI() {
|
tv_money.text = "¥" + getFormatTwo(CacheKey.getUserInfo().businessMoney)
|
}
|
|
override fun setOnclick() {
|
tv_left_title_income.setOnClickListener {
|
onBackPressed()
|
}
|
|
tv_tixian.clickDelay {
|
startActivity<ApplyWithdrawActivity>()
|
}
|
|
tv_right_commit.clickDelay {
|
startActivity<IncomeCommitDetailActivity>()
|
}
|
}
|
}
|