|
|
@@ -415,7 +415,6 @@ public class MobileAuthPresenter implements IMobileAuthContract.Presenter {
|
|
|
|
|
|
private void resetInputAll() {
|
|
|
confirmRetryCount = 0;
|
|
|
-// setEnabledRequestNumberButton(false);
|
|
|
view.setEnabledRequestConfirmTextView(false);
|
|
|
view.setEnabledRequestConfirmButton(false);
|
|
|
view.doClearRequestConfirmTextView();
|
|
|
@@ -445,7 +444,7 @@ public class MobileAuthPresenter implements IMobileAuthContract.Presenter {
|
|
|
Log.i("APP# MobileAuthPresenter | doSomeWhenConfirmSuccess", "|" + bean.toPrettyJson());
|
|
|
|
|
|
view.setEnabledExpansionTimeButton(false);
|
|
|
- setEnabledRequestNumberButton(false);
|
|
|
+ view.setEnabledRequestNumberButton(false);
|
|
|
view.setEnabledRequestConfirmTextView(false);
|
|
|
view.setEnabledRequestConfirmButton(false);
|
|
|
view.clearFocusAll();
|
|
|
@@ -480,7 +479,7 @@ public class MobileAuthPresenter implements IMobileAuthContract.Presenter {
|
|
|
|
|
|
private void verifyRequestNumberButton(boolean isDisplay) {
|
|
|
boolean isValidated = verifyRequestNumberValidation(isDisplay);
|
|
|
- setEnabledRequestNumberButton(isValidated);
|
|
|
+ view.setEnabledRequestNumberButton(isValidated);
|
|
|
}
|
|
|
|
|
|
private boolean verifyRequestNumberValidation(boolean isDisplay) {
|
|
|
@@ -501,6 +500,8 @@ public class MobileAuthPresenter implements IMobileAuthContract.Presenter {
|
|
|
isValidated = false;
|
|
|
}
|
|
|
|
|
|
+ isValidated = isValidated && isAvailableRequestNumberButtonToDisable;
|
|
|
+
|
|
|
return isValidated;
|
|
|
}
|
|
|
|
|
|
@@ -524,7 +525,7 @@ public class MobileAuthPresenter implements IMobileAuthContract.Presenter {
|
|
|
|
|
|
prepareConfirm();
|
|
|
|
|
|
- setEnabledRequestNumberButton(false);
|
|
|
+ view.setEnabledRequestNumberButton(false);
|
|
|
|
|
|
AuthRequestBean bean = new AuthRequestBean();
|
|
|
bean.setName(userBean.getName());
|
|
|
@@ -558,7 +559,7 @@ public class MobileAuthPresenter implements IMobileAuthContract.Presenter {
|
|
|
}
|
|
|
|
|
|
private void doSomeWhenSendingFail() {
|
|
|
- setEnabledRequestNumberButton(true);
|
|
|
+ verifyRequestNumberButton(true);
|
|
|
view.setEnabledRequestConfirmTextView(false);
|
|
|
view.setEnabledRequestConfirmButton(false);
|
|
|
showSendingPopup(R.string.phone_identify_submit_message_fail);
|
|
|
@@ -702,17 +703,13 @@ public class MobileAuthPresenter implements IMobileAuthContract.Presenter {
|
|
|
numberRequestingCount = 0;
|
|
|
verifyPhoneNumber(userBean.getPhoneNumber(), true);
|
|
|
}
|
|
|
- setEnabledRequestNumberButton(true);
|
|
|
+ verifyRequestNumberButton(true);
|
|
|
view.renderRetryButton(ResourceUtil.getString(R.string.phone_identify_submit_retry));
|
|
|
}
|
|
|
)
|
|
|
);
|
|
|
}
|
|
|
|
|
|
- private void setEnabledRequestNumberButton(boolean isEnabled) {
|
|
|
- view.setEnabledRequestNumberButton(isAvailableRequestNumberButtonToDisable && isEnabled);
|
|
|
- }
|
|
|
-
|
|
|
/**
|
|
|
* 동의 세부 정보 보기 눌렀을 때
|
|
|
*
|