From dbd287f9349ed52c8e861c2aadecff9a9bd83f3a Mon Sep 17 00:00:00 2001 From: lmw <125975490@qq.com> Date: 星期五, 08 八月 2025 20:34:05 +0800 Subject: [PATCH] 计费异常流程、支付宝提现等迭代 --- app/src/main/java/com/zhaoyang/driver/ui/main/GetOrderFragment.kt | 44 +++++++++++++++++++++++++------------------- 1 files changed, 25 insertions(+), 19 deletions(-) diff --git a/app/src/main/java/com/zhaoyang/driver/ui/main/GetOrderFragment.kt b/app/src/main/java/com/zhaoyang/driver/ui/main/GetOrderFragment.kt index 53f7605..f7cf555 100644 --- a/app/src/main/java/com/zhaoyang/driver/ui/main/GetOrderFragment.kt +++ b/app/src/main/java/com/zhaoyang/driver/ui/main/GetOrderFragment.kt @@ -1,5 +1,6 @@ package com.zhaoyang.driver.ui.main +import android.graphics.Color import android.os.Bundle import android.os.CountDownTimer import android.view.View @@ -115,6 +116,10 @@ callNet(this, Api.queryPushOrder, map) { val data = Gson().fromJson<OrderBean>(it, OrderBean::class.java).data sysErr(data) + if (data.reservation == 2){ + rl_top.setBackgroundResource(R.drawable.car_get_top_red) + tv_reassign.setTextColor(Color.parseColor("#D42A23")) + } val startView = createView(R.layout.item_map_market, this) val endView = createView(R.layout.item_map_market, this) startView.iv_img.setImageResource(R.mipmap.starting_point) @@ -199,26 +204,27 @@ callNet(this, Api.grabOrder, map) { Toast.create(this).show("抢单成功") onBackPressed() - when (orderType) { - "2" -> { - this.startActivity<TripActivity>("orderId" to orderId, "orderType" to orderType) + if (MyApplication.currentOrderId.isEmpty()) //判断上一单是否结束 + when (orderType) { + "2" -> { + this.startActivity<TripActivity>("orderId" to orderId, "orderType" to orderType) + } + "1" -> { + this.startActivity<TripActivity>("orderId" to orderId, "orderType" to orderType) + } + "3" -> { + this.startActivity<TripCityActivity>( + "orderId" to orderId, + "orderType" to orderType + ) + } + "4","5" -> { + this.startActivity<SmallCargoActivity>( + "orderId" to orderId, + "orderType" to orderType + ) + } } - "1" -> { - this.startActivity<TripActivity>("orderId" to orderId, "orderType" to orderType) - } - "3" -> { - this.startActivity<TripCityActivity>( - "orderId" to orderId, - "orderType" to orderType - ) - } - "4","5" -> { - this.startActivity<SmallCargoActivity>( - "orderId" to orderId, - "orderType" to orderType - ) - } - } } } } \ No newline at end of file -- Gitblit v1.7.1