From 237bd0e7494cb73bc351b2e6002831fa593eec4c Mon Sep 17 00:00:00 2001
From: 18034727885 <973609879@qq.com>
Date: 星期五, 07 八月 2026 14:17:58 +0800
Subject: [PATCH] 修复问题

---
 app/src/main/java/com/igo/user/ui/trip/ComplainActivity.kt |   19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/app/src/main/java/com/igo/user/ui/trip/ComplainActivity.kt b/app/src/main/java/com/igo/user/ui/trip/ComplainActivity.kt
index cd18616..be66fd8 100644
--- a/app/src/main/java/com/igo/user/ui/trip/ComplainActivity.kt
+++ b/app/src/main/java/com/igo/user/ui/trip/ComplainActivity.kt
@@ -6,6 +6,7 @@
 import android.widget.RadioButton
 import android.widget.RadioGroup
 import androidx.core.os.bundleOf
+import cn.sinata.rxnetty.LogHelper
 import cn.sinata.xldutils.utils.myToast
 import com.igo.user.R
 import com.igo.user.dialog.TipDialog
@@ -70,26 +71,26 @@
         intent.getIntExtra("id", 0)
     }
 
-    private val orderId by lazy {
-        intent.getIntExtra("orderId", 0)
-    }
-
     private var reason = ""
 
 
     private fun submit() {
         showDialog()
         val content = et_content.text.toString()
-        HttpManager.complaintService(id,content,reason).request(this){ _, _->
-            setResult(Activity.RESULT_OK)
+        LogHelper.logRecord("投诉司机driverId:${id}")
+        HttpManager.complaintService(id, content, reason).request(this, success = { _, _ ->
+            LogHelper.logRecord("投诉司机成功driverId:${id}")
             val tipDialog = TipDialog()
-            tipDialog.arguments = bundleOf("msg" to getString(R.string.我们已收到您的投诉),"isAlert" to true,"ok" to getString(R.string.确定))
-            tipDialog.setDismissCallback(object :TipDialog.OnDismiss{
+            tipDialog.arguments = bundleOf("msg" to getString(R.string.我们已收到您的投诉), "isAlert" to true, "ok" to getString(R.string.确定))
+            tipDialog.setDismissCallback(object : TipDialog.OnDismiss {
                 override fun onDismiss() {
+                    setResult(Activity.RESULT_OK)
                     finish()
                 }
             })
-            tipDialog.show(supportFragmentManager,"tip")
+            tipDialog.show(supportFragmentManager, "tip")
+        }) { code, msg ->
+            LogHelper.logRecord("投诉司机失败driverId:${id} code:${code} msg:${msg}")
         }
     }
 }

--
Gitblit v1.7.1