lmw
2023-04-21 710c5ca67b1c2e658ec5495c01136540fcfd21c3
app/src/main/java/com/fuban/driver/ui/mine/AcountSafeActivity.kt
@@ -1,13 +1,22 @@
package com.fuban.driver.ui.mine
import cn.sinata.rxnetty.NettyClient
import cn.sinata.xldutils.utils.clickDelay
import com.fuban.driver.R
import com.fuban.driver.base.MyApplication
import com.fuban.driver.base.MyBaseActivity
import com.fuban.driver.netUtls.Api
import com.fuban.driver.netUtls.callNet
import com.fuban.driver.netUtls.getMapByAny
import com.fuban.driver.ui.DialogUtil
import com.fuban.driver.ui.card.CardListActivity
import com.fuban.driver.ui.card.CommitPwdActivity
import com.fuban.driver.ui.pub.LoginActivity
import com.fuban.driver.utils.Cache.CacheKey
import com.fuban.driver.utils.Cache.CacheUtil
import kotlinx.android.synthetic.main.activity_safe_acount.*
import org.jetbrains.anko.startActivity
import org.jetbrains.anko.toast
class AcountSafeActivity : MyBaseActivity(){
@@ -45,6 +54,18 @@
        tv_money_pwd.clickDelay {
            startActivity<CommitPwdActivity>()
        }
        tv_unregister.clickDelay {
            DialogUtil.getDelAndSureDialog(this,"是否确认注销账户?",{},{
                callNet(Api.cancelAccount, getMapByAny()){
                    toast("注销成功")
                    CacheUtil.get().clear()
                    NettyClient.getInstance().stopService()
                    MyApplication.isLogin = false
                    startActivity<LoginActivity>()
                }
            })
        }
    }
}