去掉地区检测
This commit is contained in:
@@ -434,31 +434,31 @@ public class InitialModel extends BaseModel implements IInitialModel {
|
||||
|
||||
@Override
|
||||
public void regionCheck() {
|
||||
UserInfo userInfo = UserModel.get().getCacheLoginUserInfo();
|
||||
if (userInfo == null) {
|
||||
return;
|
||||
}
|
||||
if (TextUtils.isEmpty(userInfo.getNick()) || TextUtils.isEmpty(userInfo.getAvatar())) {
|
||||
return;
|
||||
}
|
||||
String operatorCode;
|
||||
if (TelephonyUtils.INSTANCE.isChinaOperator()) {
|
||||
operatorCode = "460";
|
||||
} else {
|
||||
operatorCode = TelephonyUtils.INSTANCE.getOperatorFirstSim();
|
||||
}
|
||||
api.regionCheck(LanguageUtils.INSTANCE.getSystemLanguage().toLanguageTag(), operatorCode)
|
||||
.compose(RxHelper.handleSchedulers())
|
||||
.doOnSuccess(longServiceResult -> {
|
||||
if (regionCheckTimer != null && !regionCheckTimer.isDisposed()) {
|
||||
regionCheckTimer.dispose();
|
||||
}
|
||||
if (longServiceResult.isSuccess() && longServiceResult.getData() != null && longServiceResult.getData() > 0) {
|
||||
regionCheckTimer = Observable.timer(Math.max(longServiceResult.getData(), 30 * 1000), TimeUnit.MILLISECONDS).subscribe(aLong -> {
|
||||
regionCheck();
|
||||
});
|
||||
}
|
||||
}).subscribe();
|
||||
// UserInfo userInfo = UserModel.get().getCacheLoginUserInfo();
|
||||
// if (userInfo == null) {
|
||||
// return;
|
||||
// }
|
||||
// if (TextUtils.isEmpty(userInfo.getNick()) || TextUtils.isEmpty(userInfo.getAvatar())) {
|
||||
// return;
|
||||
// }
|
||||
// String operatorCode;
|
||||
// if (TelephonyUtils.INSTANCE.isChinaOperator()) {
|
||||
// operatorCode = "460";
|
||||
// } else {
|
||||
// operatorCode = TelephonyUtils.INSTANCE.getOperatorFirstSim();
|
||||
// }
|
||||
// api.regionCheck(LanguageUtils.INSTANCE.getSystemLanguage().toLanguageTag(), operatorCode)
|
||||
// .compose(RxHelper.handleSchedulers())
|
||||
// .doOnSuccess(longServiceResult -> {
|
||||
// if (regionCheckTimer != null && !regionCheckTimer.isDisposed()) {
|
||||
// regionCheckTimer.dispose();
|
||||
// }
|
||||
// if (longServiceResult.isSuccess() && longServiceResult.getData() != null && longServiceResult.getData() > 0) {
|
||||
// regionCheckTimer = Observable.timer(Math.max(longServiceResult.getData(), 30 * 1000), TimeUnit.MILLISECONDS).subscribe(aLong -> {
|
||||
// regionCheck();
|
||||
// });
|
||||
// }
|
||||
// }).subscribe();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Reference in New Issue
Block a user