lmw
2023-05-12 3408b10a3466f2db3f81e5c484142e3c180d36ac
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>()
                }
            })
        }
    }
}