From 1128afd3a9e45d09d8c345d2ed901a1e585a4393 Mon Sep 17 00:00:00 2001
From: lmw <125975490@qq.com>
Date: 星期四, 13 六月 2024 15:44:43 +0800
Subject: [PATCH] 简化代客下单

---
 app/src/main/java/com/future/driver/ui/main/add_order/SelectLineActivity.kt |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/app/src/main/java/com/future/driver/ui/main/add_order/SelectLineActivity.kt b/app/src/main/java/com/future/driver/ui/main/add_order/SelectLineActivity.kt
index 9996b92..40dfee1 100644
--- a/app/src/main/java/com/future/driver/ui/main/add_order/SelectLineActivity.kt
+++ b/app/src/main/java/com/future/driver/ui/main/add_order/SelectLineActivity.kt
@@ -1,5 +1,6 @@
 package com.future.driver.ui.main.add_order
 
+import android.content.Intent
 import android.view.View
 import androidx.recyclerview.widget.LinearLayoutManager
 import androidx.recyclerview.widget.RecyclerView
@@ -45,8 +46,8 @@
     override fun mapObject(): HashMap<String?, Any?>? {
         var map = getMapByAny()
         map["driverId"] = getUserId()
-        map["endId"] = endId
-        map["startId"] = startId
+//        map["endId"] = endId
+//        map["startId"] = startId
         return map
     }
 
@@ -59,8 +60,13 @@
     }
 
     override fun setOnItemClickListener(view: View?, position: Int) {
-        EventBus.getDefault().post(BaseEvent(BaseEvent.SELECT_LINE_SITE,selectLineAdapter.data[position].id.toString(),selectLineAdapter.data[position].name))
-        onBackPressed()
+        val itemData = selectLineAdapter.data[position]
+        val intent = Intent()
+        intent.putExtra("id",itemData.id.toString()).putExtra("name",itemData.name)
+            .putExtra("startCity",itemData.startCityName).putExtra("startCityId",itemData.startCityId).putExtra("startSite",itemData.startSiteName)
+            .putExtra("endCity",itemData.endCityName).putExtra("endCityId",itemData.endCityId).putExtra("endSite",itemData.endSiteName)
+        setResult(RESULT_OK,intent)
+        finish()
     }
 
 

--
Gitblit v1.7.1