package com.ubt.jimu.user.view; import android.content.Context; import android.content.DialogInterface; import android.content.Intent; import android.os.Bundle; import android.text.TextUtils; import android.view.View; import android.widget.EditText; import butterknife.ButterKnife; import com.ubt.jimu.BaseActivity; import com.ubt.jimu.R; import com.ubt.jimu.base.cache.Cache; import com.ubt.jimu.base.dialog.JimuSimpleDialog; import com.ubt.jimu.base.entities.AddressInfo; import com.ubt.jimu.base.http.ApiResultException; import com.ubt.jimu.base.http.IApiObserver; import com.ubt.jimu.user.repository.UserRepository; import com.ubt.jimu.utils.RxSchedulers; import com.ubt.jimu.widgets.ClearEditText; import com.ubt.jimu.widgets.NavigationBarView; import io.reactivex.disposables.CompositeDisposable; import io.reactivex.disposables.Disposable; /* loaded from: classes2.dex */ public class AddressActivity extends BaseActivity { private AddressInfo a = null; private CompositeDisposable b = new CompositeDisposable(); EditText et_detail; ClearEditText nameEditText; NavigationBarView navBarView; ClearEditText telephoneEditText; private void D0() { JimuSimpleDialog.buildSimpleDialog(this, getString(R.string.ok), getString(R.string.cancel), "", getString(R.string.activity_tip_quit_update_address), 17, new DialogInterface.OnClickListener() { // from class: com.ubt.jimu.user.view.b @Override // android.content.DialogInterface.OnClickListener public final void onClick(DialogInterface dialogInterface, int i) { dialogInterface.dismiss(); } }, new DialogInterface.OnClickListener() { // from class: com.ubt.jimu.user.view.a @Override // android.content.DialogInterface.OnClickListener public final void onClick(DialogInterface dialogInterface, int i) { AddressActivity.this.a(dialogInterface, i); } }).show(); } /* JADX INFO: Access modifiers changed from: private */ public boolean E0() { if (!G0()) { return false; } D0(); return true; } private void F0() { UserRepository.c(Cache.getInstance().getLoginUserIntId()).compose(RxSchedulers.a()).subscribe(new IApiObserver(this) { // from class: com.ubt.jimu.user.view.AddressActivity.2 @Override // com.ubt.jimu.base.http.IApiObserver, io.reactivex.Observer /* renamed from: a, reason: merged with bridge method [inline-methods] */ public void onNext(AddressInfo addressInfo) { super.onNext(addressInfo); AddressActivity.this.a = addressInfo; if (addressInfo != null) { AddressActivity.this.nameEditText.setText(addressInfo.getAddressee()); if (!TextUtils.isEmpty(AddressActivity.this.nameEditText.getText())) { ClearEditText clearEditText = AddressActivity.this.nameEditText; clearEditText.setSelection(clearEditText.getText().length()); } AddressActivity.this.telephoneEditText.setText(addressInfo.getContactInfo()); AddressActivity.this.et_detail.setText(addressInfo.getAddress()); } } @Override // com.ubt.jimu.base.http.IApiObserver public void onApiError(ApiResultException apiResultException) { } @Override // com.ubt.jimu.base.http.IApiObserver, io.reactivex.Observer public void onSubscribe(Disposable disposable) { super.onSubscribe(disposable); AddressActivity.this.b.b(disposable); } }); } private boolean G0() { String obj = this.nameEditText.getText().toString(); String obj2 = this.et_detail.getText().toString(); String obj3 = this.telephoneEditText.getText().toString(); AddressInfo addressInfo = this.a; return addressInfo == null ? (TextUtils.isEmpty(obj) && TextUtils.isEmpty(obj2) && TextUtils.isEmpty(obj3)) ? false : true : a(addressInfo.getAddress(), obj2) || a(this.a.getContactInfo(), obj3) || a(this.a.getAddressee(), obj); } private void initView() { this.navBarView.setRightIcon(R.drawable.ic_nav_finish); this.navBarView.setListener(new NavigationBarView.OnActionClickListener.Stub() { // from class: com.ubt.jimu.user.view.AddressActivity.1 @Override // com.ubt.jimu.widgets.NavigationBarView.OnActionClickListener.Stub public void onLeftClick(View view) { if (AddressActivity.this.E0()) { return; } super.onLeftClick(view); } @Override // com.ubt.jimu.widgets.NavigationBarView.OnActionClickListener.Stub public void onRightClick(View view) { AddressActivity.this.onConfirmAction(view); } }); } public static void start(Context context) { context.startActivity(new Intent(context, (Class) AddressActivity.class)); } @Override // androidx.fragment.app.FragmentActivity, android.app.Activity public void onBackPressed() { if (E0()) { return; } super.onBackPressed(); } public void onConfirmAction(View view) { String trim = this.nameEditText.getText().toString().trim(); String trim2 = this.telephoneEditText.getText().toString().trim(); String trim3 = this.et_detail.getText().toString().trim(); if (TextUtils.isEmpty(trim)) { toastError(getString(R.string.error_empty_addressee)); return; } if (TextUtils.isEmpty(trim2)) { toastError(getString(R.string.error_empty_phone)); } else if (TextUtils.isEmpty(trim3)) { toastError(getString(R.string.error_empty_detail_test)); } else { UserRepository.b(trim3, trim, trim2).compose(RxSchedulers.a()).subscribe(new IApiObserver(this) { // from class: com.ubt.jimu.user.view.AddressActivity.3 @Override // com.ubt.jimu.base.http.IApiObserver, io.reactivex.Observer /* renamed from: a, reason: merged with bridge method [inline-methods] */ public void onNext(String str) { super.onNext(str); AddressActivity addressActivity = AddressActivity.this; addressActivity.toastSuccess(addressActivity.getString(R.string.update_success)); AddressActivity.this.finish(); } @Override // com.ubt.jimu.base.http.IApiObserver public void onApiError(ApiResultException apiResultException) { AddressActivity.this.toastError(apiResultException.getMessage()); } @Override // com.ubt.jimu.base.http.IApiObserver, io.reactivex.Observer public void onSubscribe(Disposable disposable) { super.onSubscribe(disposable); AddressActivity.this.b.b(disposable); } }); } } @Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, androidx.core.app.ComponentActivity, android.app.Activity protected void onCreate(Bundle bundle) { super.onCreate(bundle); setContentView(R.layout.activity_address); ButterKnife.a(this); initView(); F0(); } @Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, android.app.Activity protected void onDestroy() { super.onDestroy(); this.b.dispose(); this.b.a(); } private boolean a(String str, String str2) { return str == null || !str.equals(str2); } public /* synthetic */ void a(DialogInterface dialogInterface, int i) { dialogInterface.dismiss(); finish(); } }