From 3790855329e75cfaad482f07bab467113f038d33 Mon Sep 17 00:00:00 2001 From: 唐浩 <15928265276@163.com> Date: 星期一, 17 八月 2020 03:09:44 +0800 Subject: [PATCH] commit 8.15 --- app/src/main/java/com/okgoincar/utils/UtilKt.kt | 28 ++++++++++++++++++++++++++++ 1 files changed, 28 insertions(+), 0 deletions(-) diff --git a/app/src/main/java/com/okgoincar/utils/UtilKt.kt b/app/src/main/java/com/okgoincar/utils/UtilKt.kt index be8d1f9..c07b2e3 100644 --- a/app/src/main/java/com/okgoincar/utils/UtilKt.kt +++ b/app/src/main/java/com/okgoincar/utils/UtilKt.kt @@ -23,7 +23,12 @@ import cn.sinata.xldutils.utils.ViewClickDelay.hash import cn.sinata.xldutils.utils.ViewClickDelay.lastClickTime import cn.sinata.xldutils.xldUtils +import com.google.gson.Gson import com.okgoincar.base.MyApplication +import com.okgoincar.bean.OrderBean +import com.okgoincar.netUtls.Api +import com.okgoincar.netUtls.callNet +import com.okgoincar.netUtls.getMapByAny import com.okgoincar.utils.Cache.CacheKey import org.jetbrains.anko.internals.AnkoInternals import java.lang.NumberFormatException @@ -335,6 +340,29 @@ } } +interface Isyy{ + fun isYy(b:Boolean) +} + +fun calldetailOrderIsYy(context: Context,orderId:String,orderType:String,isyy: Isyy){ + var map = getMapByAny() + map["orderId"] = orderId + map["orderType"] = orderType + map["lat"] = MyApplication.getLocation().latitude + map["lon"] = MyApplication.getLocation().longitude + callNet(context, Api.queryPushOrder, map) { + val data = Gson().fromJson<OrderBean>(it, OrderBean::class.java).data + data?.let { + if(it.reservation != 2){ + isyy.isYy(true) + }else{ + isyy.isYy(false) + } + + } + } +} + fun toast(s: String) { Toast.makeText(MyApplication.appContext, s, Toast.LENGTH_SHORT).show() } \ No newline at end of file -- Gitblit v1.7.1