From b0f715433a54c4bc897dd2bc86fa8ab70727b008 Mon Sep 17 00:00:00 2001
From: liugl <liugl@sinata.cn>
Date: 星期二, 15 十二月 2020 18:05:13 +0800
Subject: [PATCH] 1:新增上线 6版

---
 app/src/main/java/com/okgoincar/slab/adapter/SlabMainAdapter.kt |   27 +++++++++++++++++++++------
 1 files changed, 21 insertions(+), 6 deletions(-)

diff --git a/app/src/main/java/com/okgoincar/slab/adapter/SlabMainAdapter.kt b/app/src/main/java/com/okgoincar/slab/adapter/SlabMainAdapter.kt
index e3df1c5..02749ec 100644
--- a/app/src/main/java/com/okgoincar/slab/adapter/SlabMainAdapter.kt
+++ b/app/src/main/java/com/okgoincar/slab/adapter/SlabMainAdapter.kt
@@ -1,4 +1,4 @@
-package com.okgoincar.ui.adapter
+package com.okgoincar.slab.adapter
 
 import android.view.View
 import cn.sinata.xldutils.utils.clickDelay
@@ -9,11 +9,11 @@
 import com.okgoincar.R
 import com.okgoincar.base.BaseRvAdapter
 import com.okgoincar.base.BaseViewHolder
-import com.okgoincar.base.MyApplication
 import com.okgoincar.bean.OrderListBean
 import com.okgoincar.slab.SlabMainActivity
 import com.okgoincar.slab.SlabTripActivity
 import com.okgoincar.slab.cargo.CargoActivity
+import com.okgoincar.slab.cargo.SlabCargoOverActivity
 import com.okgoincar.slab.util.DialogUtil
 import kotlinx.android.synthetic.main.item_main_list_slab.view.*
 import kotlinx.android.synthetic.main.item_main_list_slab.view.tv_end
@@ -36,12 +36,27 @@
             it.itemView.tv_end.text = item.endAddress
             it.itemView.tv_qian.text = item.redMoney.toString() + "元小费"
 
+
             it.itemView.clickDelay {
                 if (item.type == 4 || item.type == 5){
-                    context.startActivity<CargoActivity>(
-                        "orderId" to item.id.toString(),
-                        "orderType" to item.type.toString()
-                    )
+                    when(item.state){
+                        1,2,3,4,5,7,8,9,12 ->{
+                            context.startActivity<CargoActivity>(
+                                "orderId" to item.id.toString(),
+                                "orderType" to item.type.toString()
+                            )
+                        }
+                        6,10->{
+                            context.startActivity<SlabCargoOverActivity>(
+                                "orderId" to item.id.toString(),
+                                "orderType" to item.type.toString()
+                            )
+                        }
+                        11 -> {
+                            toast("订单改派中")
+                        }
+                    }
+
                     return@clickDelay
                 }
                 when (item.state) {

--
Gitblit v1.7.1