[6.7.0]
[fix] [添加校验]
This commit is contained in:
@@ -139,7 +139,9 @@ class LoginProvider : LoginService {
|
||||
changeStatus(checkAllEnv)
|
||||
UiThreadHandler.post({
|
||||
changeStatus(checkAllEnv)
|
||||
(loginFragment as ILoginViewCallback).checkAllEnv(checkAllEnv)
|
||||
if (loginFragment!!.isAdded) {
|
||||
(loginFragment as ILoginViewCallback).checkAllEnv(checkAllEnv)
|
||||
}
|
||||
},UiThreadHandler.MODE.QUEUE)
|
||||
}
|
||||
}
|
||||
@@ -148,7 +150,9 @@ class LoginProvider : LoginService {
|
||||
}
|
||||
|
||||
override fun changeStatus(currentStatus: String) {
|
||||
(loginFragment as ILoginViewCallback).updateStatus(currentStatus)
|
||||
if (loginFragment!!.isAdded) {
|
||||
(loginFragment as ILoginViewCallback).updateStatus(currentStatus)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -303,8 +303,8 @@ class LoginFragment : MvpFragment<LoginFragment?, LoginPresenter?>(), ILoginView
|
||||
|
||||
override fun showErrorInfo(errorInfo: String) {
|
||||
ToastUtils.showLong(errorInfo)
|
||||
eiv_Info.visibility = View.VISIBLE
|
||||
eiv_Info.showErrinfo(errorInfo)
|
||||
eiv_Info?.visibility = View.VISIBLE
|
||||
eiv_Info?.showErrinfo(errorInfo)
|
||||
}
|
||||
|
||||
override fun checkAllEnv(
|
||||
|
||||
@@ -98,12 +98,12 @@ class LoginPassengerFragment : MvpFragment<LoginPassengerFragment?, LoginPasseng
|
||||
override fun checkAllEnv(
|
||||
reason:String
|
||||
) {
|
||||
eiv_Info.visibility = View.VISIBLE
|
||||
eiv_Info.showErrinfo(reason)
|
||||
eiv_Info?.visibility = View.VISIBLE
|
||||
eiv_Info?.showErrinfo(reason)
|
||||
}
|
||||
|
||||
override fun updateStatus(status: String) {
|
||||
statusList.add(status)
|
||||
statusList?.add(status)
|
||||
}
|
||||
|
||||
override fun onResume() {
|
||||
|
||||
Reference in New Issue
Block a user