From 664834b83a4c50cac039bbfa49f5164ca9bf8e3c Mon Sep 17 00:00:00 2001 From: liugl <liugl@sinata.cn> Date: 星期五, 07 八月 2020 17:05:17 +0800 Subject: [PATCH] 8.7 --- app/src/main/java/com/okgoincar/slab/SlabLoginActivity.kt | 26 +++++++++++++++++++++++++- 1 files changed, 25 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..b176cf3 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 @@ -34,6 +38,7 @@ callNet(true, Api.loginByJobNumber, map) { toast("登录成功") var bean = gson.fromJson<LoginBean>(it, LoginBean::class.java) + CacheKey.putKeyStr("jobNum",et_number.getContent().trim()) CacheKey.putKeyStr("appid", bean.data.appid) CacheKey.putKeyStr("token", bean.data.token) CacheKey.putKeyStr("userId", bean.data.id.toString()) @@ -42,6 +47,8 @@ finish() startActivity<SlabMainActivity>() } +// toLoginActivity(this,"452229198204010012") + } } @@ -67,7 +74,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