From fd7255883cff7f3518a8e4efd97b1866ec38ae55 Mon Sep 17 00:00:00 2001 From: tanghao <405676538@qq.com> Date: 星期三, 03 八月 2022 16:21:03 +0800 Subject: [PATCH] 1。4:处理预约单导致串单的问题 隐藏预约单 二次修改为测试环境 --- app/src/main/java/com/okgoincar/base/MainBroadCastReceiver.kt | 93 +++++++++++++++++----------------------------- 1 files changed, 35 insertions(+), 58 deletions(-) diff --git a/app/src/main/java/com/okgoincar/base/MainBroadCastReceiver.kt b/app/src/main/java/com/okgoincar/base/MainBroadCastReceiver.kt index 711e4cf..baad814 100644 --- a/app/src/main/java/com/okgoincar/base/MainBroadCastReceiver.kt +++ b/app/src/main/java/com/okgoincar/base/MainBroadCastReceiver.kt @@ -23,40 +23,40 @@ class MainBroadCastReceiver : BroadcastReceiver() { override fun onReceive(contexts: Context?, intent: Intent?) { - if (intent == null) { - toast("内容获取为空,广播接收消息错误") - return - } - try { - Handler(Looper.getMainLooper()).post { - val b = intent.getBooleanExtra("isLogin", true) - if (!b) { - loginOut(contexts) - CacheUtil.get().clear() - EventBus.getDefault().post(BaseEvent(BaseEvent.OUT_APP)) - } else { - if (getToken().isNullOrEmpty()) { - Handler(Looper.getMainLooper()).post { -// toast("开始登录") - } - var driverCertificate = intent.getStringExtra("driverCertificate") - if (driverCertificate == null) { -// toast("身份证获取失败") - } else { - if (contexts == null) { -// toast("上下文为空,使用全局跳转") - toLoginActivity(MyApplication.getInstance(), driverCertificate) - } else { - toLoginActivity(MyApplication.getInstance(), driverCertificate) - } - } - - } - } - } - } catch (e: Exception) { - - } +// if (intent == null) { +// toast("内容获取为空,广播接收消息错误") +// return +// } +// try { +// Handler(Looper.getMainLooper()).post { +// val b = intent.getBooleanExtra("isLogin", true) +// if (!b) { +// loginOut(contexts) +// CacheUtil.get().clear() +// EventBus.getDefault().post(BaseEvent(BaseEvent.OUT_APP)) +// } else { +// if (getToken().isNullOrEmpty()) { +// Handler(Looper.getMainLooper()).post { +//// toast("开始登录") +// } +// var driverCertificate = intent.getStringExtra("driverCertificate") +// if (driverCertificate == null) { +//// toast("身份证获取失败") +// } else { +// if (contexts == null) { +//// toast("上下文为空,使用全局跳转") +// toLoginActivity(MyApplication.getInstance(), driverCertificate) +// } else { +// toLoginActivity(MyApplication.getInstance(), driverCertificate) +// } +// } +// +// } +// } +// } +// } catch (e: Exception) { +// +// } } @@ -67,34 +67,11 @@ } } -// private fun toLoginActivity(context: Context?, driverCertificate: String?) { -// var map = getMapByAny() -// map["identification"] = driverCertificate -// callNet(context!!, Api.loginByIdentification, map) { -// toast("登录成功") -// var bean = Gson().fromJson<LoginBean>(it, LoginBean::class.java) -// CacheKey.putKeyStr("identification", driverCertificate!!) -// 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 { -// var intent = Intent() -// intent.setClass(context, SlabMainActivity::class.java) -// intent.flags = Intent.FLAG_ACTIVITY_NEW_TASK -// context.startActivity(intent) -// } -// } -// } - private fun toLoginActivity(context: Context?, driverCertificate: String?) { var map = getMapByAny() if (driverCertificate.isNullOrEmpty()){ -// toast("资格证号:空") + toast("资格证号:空") return - }else{ -// toast("资格证号:"+driverCertificate) } map["taxiAptitudeCard"] = driverCertificate callNet(context!!, Api.loginByTaxiAptitudeCard, map) { -- Gitblit v1.7.1