绑定手机

This commit is contained in:
oujunhui
2020-05-12 14:59:57 +08:00
parent 7a3e1868cc
commit f9e2ce9741
2 changed files with 5 additions and 9 deletions

View File

@@ -149,10 +149,10 @@ public final class UserModel extends BaseModel implements IUserModel {
return Single.error(new Throwable("need nick and avatar"));
}
//如果没有绑定手机号,提醒去绑定手机号
if (!userInfo.isBindPhone() && userInfo.getDefUser() != 4) {
EventBus.getDefault().post(new NeedBindPhoneEvent());
return Single.error(new Throwable("need bind phone"));
}
if (userInfo.getDefUser() != 4 && !userInfo.isBindPhone()) {
EventBus.getDefault().post(new NeedBindPhoneEvent());
return Single.error(new Throwable("need bind phone"));
}
return Single.just(userResult.getData());
})
.subscribe(new Consumer<UserInfo>() {
@@ -413,7 +413,7 @@ public final class UserModel extends BaseModel implements IUserModel {
})
.doOnSuccess(data -> {
EventBus.getDefault().post(new CurrentUserInfoCompleteEvent());
if (!data.isBindPhone() && data.getDefUser() != 4) {
if (data.getDefUser() != 4 && !data.isBindPhone()) {
EventBus.getDefault().post(new NeedBindPhoneEvent());
} else {
//如果是手机号码注册,完善资料后,登录流程结束,发出加载事件