[BugFix]修复新号注册不显示授权码页面

This commit is contained in:
wushaocheng
2022-12-01 16:02:49 +08:00
parent daf7ce6257
commit f5ead7c19d
3 changed files with 14 additions and 2 deletions

View File

@@ -574,8 +574,11 @@ public class MainActivity extends BaseMvpActivity<IMainView, MainPresenter>
@Override
public void onSuccess(Boolean flag) {
if(flag) {
if(!flag) {
LoginBoundAuthCodeActivity.start(MainActivity.this);
}else {
//首次注册需要完善昵称和头像
UIHelper.showAddInfoAct(MainActivity.this);
}
}
});

View File

@@ -2,6 +2,7 @@ package com.yizhuan.erban.ui.login
import android.content.Context
import android.content.Intent
import android.view.KeyEvent
import android.view.MotionEvent
import android.view.View
import android.widget.EditText
@@ -73,6 +74,14 @@ class LoginBoundAuthCodeActivity : BaseViewBindingActivity<ActivityLoginBoundAut
return super.onTouchEvent(event)
}
override fun onKeyDown(keyCode: Int, event: KeyEvent?): Boolean {
if (keyCode == KeyEvent.KEYCODE_BACK) {
moveTaskToBack(true)
return true
}
return super.onKeyDown(keyCode, event)
}
override fun needSteepStateBar() = true
override fun setStatusBar() {

View File

@@ -1345,7 +1345,7 @@ public class AuthModel extends BaseModel implements IAuthModel {
*/
@FormUrlEncoded
@POST("phone/auth/bound")
Single<ServiceResult<String>> boundAuthCode(@Field("phoneAreaCode") String phoneAreaCode);
Single<ServiceResult<String>> boundAuthCode(@Field("authCode") String authCode);
/**
* 获取地区码