package com.future.dispatch.ui.order.change_order
|
|
import android.view.View
|
import androidx.recyclerview.widget.LinearLayoutManager
|
import androidx.recyclerview.widget.RecyclerView
|
import com.future.dispatch.base.BaseRecyclerActivity
|
import com.future.dispatch.base.BaseRvAdapter
|
import com.future.dispatch.bean.ApplyReassignBean
|
import com.future.dispatch.netUtls.Api
|
import com.future.dispatch.ui.adapter.ChangeOrderAdapter
|
import com.future.dispatch.utils.getMapByAnys
|
import java.util.HashMap
|
|
/**
|
* @ClassName ChangeOrderActivity
|
* @Description 改派订单
|
* @Author Administrator
|
* @Date 2020/10/9 14:44
|
* @Version 1.0
|
*/
|
class ChangeOrderActivity:BaseRecyclerActivity<ApplyReassignBean.DataBean>() {
|
|
val changeOrderAdapter by lazy {
|
ChangeOrderAdapter()
|
}
|
|
override fun getDatas(t: String?): List<ApplyReassignBean.DataBean> {
|
return gson.fromJson<ApplyReassignBean>(t, ApplyReassignBean::class.java).data
|
}
|
|
override fun pathUrl(): String? {
|
return Api.queryApplyReassignList
|
}
|
|
override fun mapObject(): HashMap<String?, Any?>? {
|
var map = getMapByAnys()
|
map?.set("state", "1")
|
return map
|
}
|
|
override fun getAdapter(): BaseRvAdapter<ApplyReassignBean.DataBean>? {
|
return changeOrderAdapter
|
}
|
|
override fun getlayoutManager(): RecyclerView.LayoutManager? {
|
return LinearLayoutManager(this)
|
}
|
|
override fun setOnItemClickListener(view: View?, position: Int) {
|
|
}
|
|
override fun onResume() {
|
super.onResume()
|
callRefresh()
|
}
|
|
override fun initView() {
|
setTitleText("改派订单")
|
}
|
|
override fun setOnclick() {
|
}
|
}
|