From a0b3598842d57f5dfb5736e8a4fff5a9d70191a5 Mon Sep 17 00:00:00 2001 From: liugl <liugl@sinata.cn> Date: 星期四, 06 八月 2020 20:55:52 +0800 Subject: [PATCH] 8.6 --- app/src/main/java/com/okgoincar/slab/SlabLoginActivity.kt | 25 ++++++++++++++++++++++++- 1 files changed, 24 insertions(+), 1 deletions(-) diff --git a/app/src/main/java/com/okgoincar/slab/SlabLoginActivity.kt b/app/src/main/java/com/okgoincar/slab/SlabLoginActivity.kt index 4ca3595..03a11c9 100644 --- a/app/src/main/java/com/okgoincar/slab/SlabLoginActivity.kt +++ b/app/src/main/java/com/okgoincar/slab/SlabLoginActivity.kt @@ -1,8 +1,12 @@ package com.okgoincar.slab +import android.content.Context +import android.os.Handler +import android.os.Looper import android.widget.Toast import cn.sinata.xldutils.utils.clickDelay import cn.sinata.xldutils.utils.getContent +import com.google.gson.Gson import com.okgoincar.netUtls.callNet import com.okgoincar.netUtls.getMapByAny import com.okgoincar.utils.Cache.CacheKey @@ -42,6 +46,8 @@ finish() startActivity<SlabMainActivity>() } +// toLoginActivity(this,"452229198204010012") + } } @@ -67,7 +73,24 @@ .show() mBackAppTime = System.currentTimeMillis() } else { - closeAll() + moveTaskToBack(true) + } + } + + private fun toLoginActivity(context: Context?, driverCertificate: String?) { + var map = getMapByAny() + map["identification"] = driverCertificate + callNet(context!!,Api.loginByIdentification,map){ + cn.sinata.xldutils.utils.toast("登录成功") + var bean = Gson().fromJson<LoginBean>(it, LoginBean::class.java) + CacheKey.putKeyStr("appid", bean.data.appid) + CacheKey.putKeyStr("token", bean.data.token) + CacheKey.putKeyStr("userId", bean.data.id.toString()) + CacheKey.putKeyStr("serverId", bean.data.serverId.toString()) + CacheKey.putKeyStr("terminalName", bean.data.terminalId.toString()) + Handler(Looper.getMainLooper()).post { + context.startActivity<SlabMainActivity>() + } } } -- Gitblit v1.7.1