diff --git a/app/src/main/java/com/cheng/blzb/ui/dialog/BuySeatDialog.kt b/app/src/main/java/com/cheng/blzb/ui/dialog/BuySeatDialog.kt index 0e82232..5c9332e 100644 --- a/app/src/main/java/com/cheng/blzb/ui/dialog/BuySeatDialog.kt +++ b/app/src/main/java/com/cheng/blzb/ui/dialog/BuySeatDialog.kt @@ -276,15 +276,14 @@ class BuySeatDialog : DialogFragment() { } delay(2000) } else { - loadingDialog.dismiss() toast(response.message, true) cancel() } } + loadingDialog.dismiss() } catch (e: Exception) { loadingDialog.dismiss() L.d(e) - cancel() } } } diff --git a/app/src/main/java/com/cheng/blzb/ui/fragment/guide/vip/GuideVipViewModel.kt b/app/src/main/java/com/cheng/blzb/ui/fragment/guide/vip/GuideVipViewModel.kt index c81fed2..c3de9d8 100644 --- a/app/src/main/java/com/cheng/blzb/ui/fragment/guide/vip/GuideVipViewModel.kt +++ b/app/src/main/java/com/cheng/blzb/ui/fragment/guide/vip/GuideVipViewModel.kt @@ -72,15 +72,14 @@ class GuideVipViewModel: BaseViewModel() { } delay(2000) } else { - dismissDialog() toast(response.message, true) cancel() } } + dismissDialog() }, { dismissDialog() L.d(it) - cancel() }) } diff --git a/app/src/main/java/com/cheng/blzb/ui/fragment/mine/vip/VipViewModel.kt b/app/src/main/java/com/cheng/blzb/ui/fragment/mine/vip/VipViewModel.kt index 020dbee..e69c12d 100644 --- a/app/src/main/java/com/cheng/blzb/ui/fragment/mine/vip/VipViewModel.kt +++ b/app/src/main/java/com/cheng/blzb/ui/fragment/mine/vip/VipViewModel.kt @@ -117,15 +117,14 @@ class VipViewModel : BaseViewModel() { } delay(2000) } else { - dismissDialog() toast(response.message, true) cancel() } } + dismissDialog() }, { dismissDialog() L.d(it) - cancel() }) } diff --git a/base/src/main/java/com/example/base/ui/BaseFragment.kt b/base/src/main/java/com/example/base/ui/BaseFragment.kt index 7fb2d8f..65cf996 100644 --- a/base/src/main/java/com/example/base/ui/BaseFragment.kt +++ b/base/src/main/java/com/example/base/ui/BaseFragment.kt @@ -108,6 +108,7 @@ abstract class BaseFragment : VBFragment