liugl
2020-12-31 4aa19f7eede397f8e0b862a0aab15d9a14e88ce5
app/src/main/java/com/okgoincar/slab/cargo/CargoActivity.kt
@@ -173,7 +173,10 @@
    }
    private fun addSockectCancel() {
        MyApplication.addOrderView(object : MyApplication.OrderStatueView {
        MyApplication.addOrderView(orderView)
    }
    var orderView = object : MyApplication.OrderStatueView {
            override fun orderInfo(data: OrderSimpleData?) {
                data?.let {
                    if (it.status == 10 || it.status == 11) {
@@ -195,7 +198,11 @@
                    }
                }
            }
        })
    }
    override fun finish() {
        MyApplication.removeOrderView(orderView)
        super.finish()
    }
    override fun onBackPressed() {
@@ -285,8 +292,11 @@
                        showStatueMapUI(it)
                    }
                    5, 6 -> {
                        sendCode {
                        it.data.orderState = 6
                        showChangeCargoDialog()
                        }
                    }
                    12 -> {
                        it.data.orderState = 5
@@ -315,6 +325,13 @@
        }
    }
    private fun sendCode(function: () -> Unit) {
        var map = getMapByAny()
        map["orderId"] = orderId
        callNet(true,Api.sendVerificationCode, map) {
            function()
        }
    }
    private fun callNumberCargo(num: String, click: () -> Unit) {