diff --git a/app/src/main/java/com/casic/br/view/MainActivity.kt b/app/src/main/java/com/casic/br/view/MainActivity.kt index 0d0934d..2575c1a 100644 --- a/app/src/main/java/com/casic/br/view/MainActivity.kt +++ b/app/src/main/java/com/casic/br/view/MainActivity.kt @@ -17,6 +17,7 @@ import com.casic.br.vm.UserViewModel import com.gyf.immersionbar.ImmersionBar import com.pengxh.kt.lite.base.KotlinBaseActivity +import com.pengxh.kt.lite.extensions.navigatePageTo import com.pengxh.kt.lite.extensions.show import com.pengxh.kt.lite.extensions.toJson import com.pengxh.kt.lite.utils.SaveKeyValues @@ -70,13 +71,21 @@ mainViewPager.currentItem = 0 } R.id.nav_device -> { - mainViewPager.currentItem = 1 + if (DeserializeModel.isLogin()) { + mainViewPager.currentItem = 1 + } else { + navigatePageTo() + } } R.id.nav_shop -> { mainViewPager.currentItem = 2 } R.id.nav_message -> { - mainViewPager.currentItem = 3 + if (DeserializeModel.isLogin()) { + mainViewPager.currentItem = 3 + } else { + navigatePageTo() + } } R.id.nav_mine -> { mainViewPager.currentItem = 4