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/major/MajorSureMoneyActivity.kt | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/app/src/main/java/com/zhaoyang/driver/ui/main/major/MajorSureMoneyActivity.kt b/app/src/main/java/com/zhaoyang/driver/ui/main/major/MajorSureMoneyActivity.kt index 2aae749..90fcc93 100644 --- a/app/src/main/java/com/zhaoyang/driver/ui/main/major/MajorSureMoneyActivity.kt +++ b/app/src/main/java/com/zhaoyang/driver/ui/main/major/MajorSureMoneyActivity.kt @@ -1,7 +1,9 @@ package com.zhaoyang.driver.ui.main.major +import android.content.Intent import cn.sinata.xldutils.utils.clickDelay import cn.sinata.xldutils.utils.getContent +import cn.sinata.xldutils.utils.visible import com.zhaoyang.driver.R import com.zhaoyang.driver.base.BaseEvent import com.zhaoyang.driver.base.MyBaseActivity @@ -13,6 +15,7 @@ import kotlinx.android.synthetic.main.activity_sure_money.* import org.greenrobot.eventbus.EventBus import org.jetbrains.anko.startActivity +import org.jetbrains.anko.startActivityForResult class MajorSureMoneyActivity :MyBaseActivity(){ @@ -55,6 +58,12 @@ tv_long_distance_name.text = "远途费("+it.data.longDistance+")公里" tv_long_distance_money.text = it.data.longDistanceMoney.toString()+"元" tv_all_money.text = "¥"+it.data.orderMoney.toString()+"" + if (it.data.isException == 1){ + tv_error.visible() + tv_error.clickDelay { + startActivityForResult<InputPriceActivity>(1,"orderId" to orderId,"orderType" to orderType,"estimatedPrice" to it.data.estimatedPrice) + } + } } } @@ -85,4 +94,11 @@ } } + override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) { + super.onActivityResult(requestCode, resultCode, data) + if (resultCode == RESULT_OK){ + EventBus.getDefault().post(BaseEvent(BaseEvent.BACK_CAR_OVER)) + finish() + } + } } \ No newline at end of file -- Gitblit v1.7.1