|
|
|
@ -5,6 +5,7 @@ import androidx.recyclerview.widget.LinearLayoutManager
|
|
|
|
|
import androidx.recyclerview.widget.RecyclerView
|
|
|
|
|
import com.alibaba.android.arouter.facade.annotation.Route
|
|
|
|
|
import com.xty.base.act.BaseListAct
|
|
|
|
|
import com.xty.base.act.BaseVmAct
|
|
|
|
|
import com.xty.common.arouter.ARouterUrl
|
|
|
|
|
import com.xty.common.arouter.RouteManager
|
|
|
|
|
import com.xty.network.model.EnterpriseInfoHomeBean
|
|
|
|
@ -17,14 +18,21 @@ import com.zj365.mime.vm.EnterpriseInformationVm
|
|
|
|
|
* 企业资料
|
|
|
|
|
*/
|
|
|
|
|
@Route(path = ARouterUrl.ENTERPRISE_INFO)
|
|
|
|
|
class EnterpriseInformationAct : BaseListAct<EnterpriseInformationVm>() {
|
|
|
|
|
class EnterpriseInformationAct : BaseVmAct<EnterpriseInformationVm>() {
|
|
|
|
|
val binding by lazy { ActEnterpriseInformationBinding.inflate(layoutInflater) }
|
|
|
|
|
|
|
|
|
|
val mAdapter by lazy { EnterpriseInformationAdapter() }
|
|
|
|
|
override fun initAdapter() {
|
|
|
|
|
|
|
|
|
|
override fun initView() {
|
|
|
|
|
super.initView()
|
|
|
|
|
statusBar(binding.title.mView)
|
|
|
|
|
binding.title.mTvTitle.text = "企业资料"
|
|
|
|
|
binding.title.mIvBack.setOnClickListener {
|
|
|
|
|
finish()
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
binding.recyclerView.layoutManager = LinearLayoutManager(this)
|
|
|
|
|
binding.recyclerView.adapter = mAdapter
|
|
|
|
|
setRecycleRefresh(binding.recyclerView,binding.mRefresh,true)
|
|
|
|
|
binding.recyclerView.addItemDecoration(object : RecyclerView.ItemDecoration() {
|
|
|
|
|
override fun getItemOffsets(outRect: Rect, itemPosition: Int, parent: RecyclerView) {
|
|
|
|
|
super.getItemOffsets(outRect, itemPosition, parent)
|
|
|
|
@ -44,21 +52,10 @@ class EnterpriseInformationAct : BaseListAct<EnterpriseInformationVm>() {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
override fun loadData() {
|
|
|
|
|
mViewModel.getEnterpriseInformationHomeList()
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
override fun initView() {
|
|
|
|
|
super.initView()
|
|
|
|
|
statusBar(binding.title.mView)
|
|
|
|
|
binding.title.mTvTitle.text = "企业资料"
|
|
|
|
|
binding.title.mIvBack.setOnClickListener {
|
|
|
|
|
finish()
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
override fun liveObserver() {
|
|
|
|
|
|
|
|
|
|
mViewModel.enterpriseInfoHomeLiveData.observe(this){
|
|
|
|
|