| | |
| | | } |
| | | |
| | | tv_withdraw.clickDelay { |
| | | toast("暂未开放") |
| | | return@clickDelay |
| | | startActivity<WithdrawActivity>("balance" to balance) |
| | | } |
| | | |
| | |
| | | } |
| | | } |
| | | |
| | | private fun withdraw(){ |
| | | WithdrawDialog.show(supportFragmentManager,balance,object :StringCallback{ |
| | | override fun onResult(rst: String) { |
| | | HttpManager.withdrawal(rst.toDouble()).request(this@WalletActivity,false, {_,_-> |
| | | startActivity<WithdrawRecordActivity>() |
| | | myToast("提交成功") |
| | | getData() |
| | | }){_,msg-> |
| | | if (msg.contains("绑定")){ |
| | | TipDialog.show(supportFragmentManager,"提现失败,请先绑定银行卡。",object : TipDialog.OnClickCallback{ |
| | | override fun onOk() { |
| | | startActivity<BindCardActivity>() |
| | | } |
| | | |
| | | override fun onCancel() { |
| | | |
| | | } |
| | | },"去绑定") |
| | | }else |
| | | myToast(msg) |
| | | } |
| | | } |
| | | }) |
| | | } |
| | | |
| | | private fun initView() { |
| | | EventBus.getDefault().register(this) |