| | |
| | | callNet(this, Api.queryOrderInfo, map) { |
| | | orderBean = gson.fromJson(it, OrderBean::class.java) |
| | | showUi(orderBean) |
| | | // addSocketLisener() |
| | | addSocketLisener(orderBean) |
| | | checkOrderStatue() |
| | | } |
| | | } |
| | |
| | | } |
| | | } |
| | | |
| | | private fun addSocketLisener() { |
| | | private fun addSocketLisener(orderBean: OrderBean?) { |
| | | MyApplication.addOrderView(object : MyApplication.OrderStatueView { |
| | | override fun orderInfo(data: OrderSimpleData?) { |
| | | data?.let { |
| | | if (it.status == 8||it.status == 7) { |
| | | tv_pay_result_money.textColor(this@SlabOrderOverActivity,R.color.slab_green_over) |
| | | tv_pay_result_money.textColor( |
| | | this@SlabOrderOverActivity, |
| | | R.color.slab_green_over |
| | | ) |
| | | Handler(Looper.getMainLooper()).post { |
| | | MyApplication.getTTsManager().setVideoText("乘客已支付"+orderBean?.data?.orderMoney.toString()+"元") |
| | | time = timeOver (20000){ |
| | | tv_title_slab.text = "已完成($it)" |
| | | if (it == 0){ |