| | |
| | | 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 |
| | |
| | | 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}") |
| | | } |
| | | } |
| | | } |