@@ -37,6 +37,9 @@ class HomeActivity : MBActivity<HomeVModel, ActivityHomeBinding>() {
super.initCreate(savedInstanceState)
vm.user.observe(this, Observer {
+ if(null==it){
+ return@Observer
+ }
initMainMenu(it.type)
binding.mainMenu.switchTab(0)
@@ -60,6 +63,7 @@ class HomeActivity : MBActivity<HomeVModel, ActivityHomeBinding>() {
private fun initMainMenu(type:Int) {
+
if(type==1) {//1是司机 2是货主
// val oneFragment = IndexFragment()
}else {
@@ -39,7 +39,6 @@ class CarEnterAdapter(val vm: OwnerMoreVModel) : BAdapter<ReceiveBean, BaseDataB
holder.dataBinding?.llDelete!!.visibility = View.VISIBLE
}
-
holder.dataBinding?.tvDelete!!.setOnClickListener {
//删除
@@ -52,13 +51,12 @@ class CarEnterAdapter(val vm: OwnerMoreVModel) : BAdapter<ReceiveBean, BaseDataB
})
.addAction("确定", QMUIDialogAction.ActionListener(){
dialog, index ->
+ var list=data as ArrayList<ReceiveBean>
+ list.removeAt(holder.adapterPosition)
notifyItemRemoved(holder.adapterPosition)
dialog.dismiss()
.show()
holder.dataBinding?.etSingCarTotal?.addTextChangedListener(object : TextWatcher {
@@ -93,6 +93,7 @@ class OwnerMoreFragment : MBFragment<OwnerMoreVModel, FragmentOwnermoreBinding>(
super.listeners()
binding.llOperation.setOnClickListener {
//添加
addList()
@@ -225,6 +226,8 @@ class OwnerMoreFragment : MBFragment<OwnerMoreVModel, FragmentOwnermoreBinding>(
"1","","","","","","","","")
receiveList.add(bean)
adapter!!.addData(bean)
+ toast("添加一条")
private fun initTab(info: DataInfoBean) {