导航菜单

页面标题

页面副标题

Cashalo v2.25.0.0 - k.java 源代码

正在查看: Cashalo v2.25.0.0 应用的 k.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.oriente.cashalo.page.fragment;

import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;
import androidx.constraintlayout.widget.ConstraintLayout;
import com.facebook.drawee.view.SimpleDraweeView;
import com.fullstory.FS;
import com.oriente.adapter.analytics.impl.CommonAnalytics;
import com.oriente.adapter.config.ValueConfig;
import com.oriente.adapter.http.request.FetchHolder;
import com.oriente.adapter.http.request.FetchNode;
import com.oriente.adapter.http.request.PreFetchListener;
import com.oriente.adapter.page.BaseUiFragment;
import com.oriente.cashalo.R;
import com.oriente.cashalo.businese.MoreInfoBiz;
import com.oriente.cashalo.businese.d;
import com.oriente.cashalo.page.activity.CommonActivity;
import com.oriente.cashalo.service.CommonService;
import com.oriente.cashalo.service.model.common.EmailVerifyStateModel;
import com.oriente.cashalo.service.model.common.FeedbackRedBean;
import com.oriente.cashalo.service.model.common.MpfActiveModel;
import com.oriente.cashalo.service.model.common.RewardRuleModel;
import com.oriente.cashalo.service.model.config.ConfigSwitch;
import com.oriente.cashalo.service.model.config.ConfigSwitchType;
import com.oriente.cashalo.service.model.mpf.CouponWalletModel;
import com.oriente.cashalo.service.model.mpf.CurrentCouponsModel;
import com.oriente.cashalo.service.model.mpf.UserCouponsModel;
import com.oriente.cashalo.service.model.ver.BindCardTipBean;
import com.oriente.cashalo.service.model.ver.KeyResult;
import com.oriente.cashalo.service.model.ver.MoreInfoBean;
import com.oriente.cashalo.service.model.ver.personal.ProfileDataModel;
import com.oriente.cashalo.utils.BottomDialogUtils;
import com.oriente.cashalo.utils.FormatUtils;
import com.oriente.core.internal.ScreenName;
import com.oriente.core.page.OnlineUri;
import com.oriente.core.page.PageTarget;
import com.oriente.core.page.RouterUri;
import com.oriente.core.page.jump.BackModel;
import com.oriente.core.page.jump.Jumper;
import com.oriente.core.router.Router;
import com.oriente.core.router.RouterScene;
import com.oriente.core.utils.ResUtils;
import com.oriente.core.utils.SpanBuilder;
import com.oriente.core.utils.StringUtils;
import com.oriente.http.callback.RequestCallback;
import com.oriente.http.image.ImageDisplay;
import com.oriente.http.model.RequestContext;
import com.oriente.http.model.RequestResult;
import com.oriente.manager.OrientManager;
import com.oriente.notify.NotificationHelper;
import com.oriente.plugin.PluginResult;
import com.oriente.plugin.PluginResultCallback;
import com.oriente.plugin.module.AppPlugin;
import com.oriente.plugin.module.BorrowPlugin;
import com.oriente.plugin.module.UserPlugin;
import com.oriente.plugin.module.VerifyPlugin;
import com.oriente.uikit.utils.ViewUtils;
import com.oriente.uimodule.alert.Alert;
import com.oriente.uimodule.alert.AlertBuilder;
import com.oriente.uimodule.alert.DialogBuilder;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

@ScreenName("me")
public class k extends BaseUiFragment implements View.OnClickListener, PreFetchListener, d.f, MoreInfoBiz.MoreInfoViewCallback {
    public static final String s = ValueConfig.URL_COMMON_ONLINE_HOST + "my-order";
    private int a = 0;
    private View b;
    private SimpleDraweeView c;
    private RequestContext<ProfileDataModel> d;
    private View e;
    private View f;
    private View g;
    private View h;
    private com.oriente.cashalo.businese.d i;
    private MoreInfoBiz j;
    private RelativeLayout k;
    private MoreInfoBean l;
    private ViewGroup m;
    private ImageView n;
    private ConstraintLayout o;
    private TextView p;
    private TextView q;
    private ImageView r;

    class a implements RequestCallback<EmailVerifyStateModel> {
        a() {
        }

        public void onRequestFinished(RequestContext<EmailVerifyStateModel> requestContext, RequestResult<EmailVerifyStateModel> requestResult) {
            if (!requestResult.isSuccessFull() || requestResult.getResult() == null || ((EmailVerifyStateModel) requestResult.getResult()).result) {
                ViewUtils.setVisibility(k.this.r, 8);
            } else {
                ViewUtils.setVisibility(k.this.r, 0);
            }
        }
    }

    public void a(PluginResult pluginResult) {
        CurrentCouponsModel currentCouponsModel;
        List<CouponWalletModel> list;
        if (!pluginResult.isSuccess() || pluginResult.getExtra() == null) {
            this.p.setText("");
            return;
        }
        UserCouponsModel userCouponsModel = (UserCouponsModel) pluginResult.getExtra();
        if (userCouponsModel == null || (currentCouponsModel = userCouponsModel.coupons) == null || (list = currentCouponsModel.AVAILABLE) == null || list.size() <= 0) {
            this.p.setText("");
        } else {
            SpanBuilder.create(new int[0]).append(String.format(ResUtils.string(R.string.ori_home_my_tips_available_coupons), Integer.valueOf(userCouponsModel.coupons.AVAILABLE.size())), SpanBuilder.createColor(ResUtils.color(com.oriente.adapter.R.color.ori_text_tips), false)).apply(this.p);
        }
    }

    private void c() {
        TextView textView = (TextView) ViewUtils.view(this.b, R.id.tvUserProfile);
        UserPlugin plugin = OrientManager.getPlugin(UserPlugin.class);
        if (plugin.getCertificateList() != null && plugin.getCertificateList().size() != 0) {
            textView.setText(R.string.ori_home_my_entry_profile);
            return;
        }
        SpanBuilder create = SpanBuilder.create(ResUtils.string(R.string.ori_home_my_desc_add_my_profile), new int[0]);
        create.color(0, create.length(), ResUtils.color(com.oriente.adapter.R.color.ori_text_warning), false);
        create.apply(textView);
    }

    private void d() {
        Alert.from(getActivity()).title(ResUtils.string(com.oriente.verify.R.string.ori_verify_title_permission_alert)).titleGravity(8388611).message(ResUtils.string(com.oriente.verify.R.string.ori_verify_msg_permission_alert)).messageGravity(8388611).button(ResUtils.string(com.oriente.verify.R.string.ori_verify_btn_setting), ResUtils.string(com.oriente.verify.R.string.ori_verify_btn_close)).callback(new Alert.IAlertAction() {
            public final void onAlertAction(AlertBuilder alertBuilder, int i) {
                k.this.a(alertBuilder, i);
            }
        }).show();
    }

    private void e() {
        OrientManager.getPlugin(BorrowPlugin.class).getUserCoupons(this, Jumper.obtain(new Object[0]), new PluginResultCallback() {
            public final void onPluginResult(PluginResult pluginResult) {
                k.this.a(pluginResult);
            }
        });
    }

    public void b(ProfileDataModel profileDataModel) {
        a(profileDataModel);
        c();
    }

    @Override
    public void f(RequestResult<RewardRuleModel> requestResult) {
        RewardRuleModel rewardRuleModel;
        if (!requestResult.isBizSuccess() || (rewardRuleModel = (RewardRuleModel) requestResult.getResult()) == null) {
            return;
        }
        String str = rewardRuleModel.rewardDescription;
        View view = this.e;
        TextView textView = view == null ? null : (TextView) view.findViewById(com.oriente.verify.R.id.tvFuncStatus);
        if (StringUtils.isInvisible(str)) {
            textView.setText((CharSequence) null);
        } else {
            SpanBuilder.create(new int[0]).append(str, SpanBuilder.createColor(ResUtils.color(com.oriente.adapter.R.color.ori_text_highlight), false)).apply(textView);
        }
    }

    @Override
    public void g(RequestResult<BindCardTipBean> requestResult) {
        BindCardTipBean bindCardTipBean = (BindCardTipBean) requestResult.getResult();
        if (bindCardTipBean == null) {
            ConstraintLayout constraintLayout = this.o;
            if (constraintLayout != null) {
                constraintLayout.setVisibility(8);
                return;
            }
            return;
        }
        String expireDate = bindCardTipBean.getExpireDate();
        String rewardAmount = bindCardTipBean.getRewardAmount();
        if (!bindCardTipBean.isShow()) {
            ConstraintLayout constraintLayout2 = this.o;
            if (constraintLayout2 != null) {
                constraintLayout2.setVisibility(8);
                return;
            }
            return;
        }
        TextView textView = (TextView) this.o.findViewById(com.oriente.verify.R.id.tv_mine_bank_card_tip_content);
        SpanBuilder append = SpanBuilder.create(new int[0]).append(ResUtils.string(com.oriente.verify.R.string.ori_verify_bank_desc_bank_account_tip_part1), new Object[]{SpanBuilder.createSize(12, true), SpanBuilder.createColor(ResUtils.color(com.oriente.adapter.R.color.ori_more_info_tip_text_color), false)}).append(" " + ResUtils.string(com.oriente.adapter.R.string.ori_common_money_unit) + rewardAmount + " ", new Object[]{SpanBuilder.createSize(12, true), SpanBuilder.createColor(ResUtils.color(com.oriente.adapter.R.color.ori_button_important), false)}).append(ResUtils.string(com.oriente.verify.R.string.ori_verify_bank_desc_bank_account_tip_part2), new Object[]{SpanBuilder.createSize(12, true), SpanBuilder.createColor(ResUtils.color(com.oriente.adapter.R.color.ori_more_info_tip_text_color), false)});
        StringBuilder sb = new StringBuilder(" ");
        sb.append(expireDate);
        sb.append(" ");
        append.append(sb.toString(), new Object[]{SpanBuilder.createSize(12, true), SpanBuilder.createColor(ResUtils.color(com.oriente.adapter.R.color.ori_button_important), false)}).append(".\n", new Object[]{SpanBuilder.createSize(12, true), SpanBuilder.createColor(ResUtils.color(com.oriente.adapter.R.color.ori_more_info_tip_text_color), false)}).append(ResUtils.string(com.oriente.verify.R.string.ori_verify_bank_desc_bank_account_tip_part3) + "\n", new Object[]{SpanBuilder.createSize(12, true), SpanBuilder.createColor(ResUtils.color(com.oriente.adapter.R.color.ori_more_info_tip_text_color), false)}).append(ResUtils.string(com.oriente.verify.R.string.ori_verify_bank_desc_bank_account_tip_part4) + "\n", new Object[]{SpanBuilder.createSize(12, true), SpanBuilder.createColor(ResUtils.color(com.oriente.adapter.R.color.ori_more_info_tip_text_color), false)}).append(ResUtils.string(com.oriente.verify.R.string.ori_verify_bank_desc_bank_account_tip_part5) + "\n", new Object[]{SpanBuilder.createSize(12, true), SpanBuilder.createColor(ResUtils.color(com.oriente.adapter.R.color.ori_more_info_tip_text_color), false)}).apply(textView);
        ConstraintLayout constraintLayout3 = this.o;
        if (constraintLayout3 != null) {
            constraintLayout3.setVisibility(0);
        }
    }

    @Override
    public void j(RequestResult<FeedbackRedBean> requestResult) {
        FeedbackRedBean feedbackRedBean = (FeedbackRedBean) requestResult.getResult();
        ImageView imageView = this.n;
        Boolean bool = feedbackRedBean.unread;
        imageView.setVisibility((bool == null || !bool.booleanValue()) ? 8 : 0);
    }

    @Override
    public void onClick(View view) {
        int id = view.getId();
        if (id == R.id.itemFuncCoupons) {
            Router.from(this).deliver(OnlineUri.MY_COUPON_PAGE_ONLINE, RouterScene.INNER);
            a("MyCoupons");
            return;
        }
        if (id == R.id.itemFuncTransactions) {
            Router.from(this).deliver(RouterUri.TRANSACTION_LIST, RouterScene.INNER);
            a("Transactions");
            return;
        }
        if (id == R.id.itemEstoreOrderList) {
            Router.from(this).deliver(s, RouterScene.INNER);
            a("My Purchase Orders");
            return;
        }
        if (id == R.id.itemPayLater) {
            Router.from(this).deliver(OnlineUri.CASHACREDIT_LANDING_PAGE_ONLINE, RouterScene.INNER);
            a("PayLater Statements");
            return;
        }
        if (id == R.id.itemFuncInviteFriends) {
            Router.from(this).deliver("oriente://cashalo.com/online?biz=invitation", RouterScene.INNER);
            a("InviteYourFriends");
            return;
        }
        if (id == R.id.itemFuncSettings) {
            Jumper.from(this).fragment(v.class).jumpActivity(CommonActivity.class);
            a("Settings");
            return;
        }
        if (id == R.id.itemFuncHelp) {
            Jumper.from(this).fragment(HelpCenterFragment.class).jumpActivity(CommonActivity.class);
            a("HelpCenter");
            return;
        }
        if (id == R.id.itemFuncAbout) {
            Jumper.from(this).fragment(com.oriente.cashalo.page.fragment.a.class).jumpActivity(CommonActivity.class);
            a("About");
            return;
        }
        if (id == R.id.itemFuncFeedback) {
            Router.from(this).deliver(RouterUri.FEEDBACK, RouterScene.INNER);
            a("Feedback");
            return;
        }
        if (id == R.id.tvLoginOut) {
            BottomDialogUtils.dialog(DialogBuilder.from(this), ResUtils.string(R.string.ori_home_my_title_logout), (List<String>) Arrays.asList(ResUtils.string(R.string.ori_home_my_btn_logout)), new BottomDialogUtils.OnDialogClick() {
                @Override
                public final boolean onDialogClick(View view2, int i, Object obj) {
                    boolean a2;
                    a2 = k.this.a(view2, i, obj);
                    return a2;
                }
            });
            a("LogOut");
            return;
        }
        if (id != R.id.layoutHeader) {
            if (id == com.oriente.verify.R.id.bind_card_tip_container) {
                Jumper.from(this).fragment(RewardBankAccountFragment.class).jumpActivity(CommonActivity.class);
                a("Bind Card");
                return;
            } else {
                if (id == R.id.itemFuncPrivacy) {
                    Jumper.from(this).argument(Jumper.obtain(new Object[]{ValueConfig.BUNDLE_PAGE_URL, "https://cashalo.com/privacy-policy/", ValueConfig.BUNDLE_PAGE_ROUTER, Boolean.TRUE})).fragment(WebViewFragment.class).jumpActivity(CommonActivity.class);
                    a("Privacy policy");
                    return;
                }
                return;
            }
        }
        final UserPlugin plugin = OrientManager.getPlugin(UserPlugin.class);
        VerifyPlugin plugin2 = OrientManager.getPlugin(VerifyPlugin.class);
        if (plugin.getCertificateList() == null || plugin.getCertificateList().size() == 0) {
            plugin2.verify(this, Jumper.obtain(new Object[]{"scenarioCode", KeyResult.KEY_UNKNOWN}), new PluginResultCallback() {
                public final void onPluginResult(PluginResult pluginResult) {
                    k.this.a(plugin, pluginResult);
                }
            });
            CommonAnalytics.analyticsClick(getPageId(), "MyProfile", CommonAnalytics.toProperties("status", "Profile Complete", new Object[0]));
        } else {
            Bundle bundle = new Bundle();
            bundle.putSerializable(KeyResult.MORE_INFO_DATA, this.l);
            Jumper.from(this).argument(bundle).fragment(ProfileReviewFragment.class).jumpActivity(CommonActivity.class);
            CommonAnalytics.analyticsClick(getPageId(), "MyProfile", CommonAnalytics.toProperties("status", "Profile Incomplete", new Object[0]));
        }
    }

    @Override
    protected void onContentViewCreated(View view, Bundle bundle, Bundle bundle2) {
        this.mTitleBar.setTitle(R.string.ori_home_my_page_title);
        this.mTitleBar.setLeftVisible(false);
        this.f = a(view, R.id.itemFuncCoupons, R.mipmap.me_icon_coupon, R.string.ori_home_my_entry_coupons);
        a(view, R.id.itemFuncTransactions, R.mipmap.me_icon_transactions, R.string.ori_home_my_entry_transactions);
        this.g = a(view, R.id.itemEstoreOrderList, R.mipmap.me_icon_purchase, R.string.ori_home_my_entry_estore_order_list);
        this.h = a(view, R.id.itemPayLater, R.mipmap.me_icon_order, R.string.ori_home_my_entry_paylater);
        this.e = a(view, R.id.itemFuncInviteFriends, R.mipmap.me_icon_invitefr, R.string.ori_home_my_invite_friends);
        a(view, R.id.itemFuncSettings, R.mipmap.me_icon_settings, R.string.ori_home_my_entry_settings);
        a(view, R.id.itemFuncHelp, R.mipmap.me_icon_help, R.string.ori_home_my_entry_help_center);
        a(view, R.id.itemFuncAbout, R.mipmap.me_icon_about, R.string.ori_home_my_entry_abount);
        a(view, R.id.itemFuncPrivacy, R.mipmap.me_icon_help, R.string.ori_home_my_entry_privacy);
        ViewGroup viewGroup = (ViewGroup) a(view, R.id.itemFuncFeedback, R.mipmap.me_icon_feedback, R.string.ori_home_myloan_desc_invate_feedback_title);
        this.m = viewGroup;
        this.n = (ImageView) viewGroup.findViewById(com.oriente.verify.R.id.ivImportantDot);
        this.b = ViewUtils.view(view, R.id.layoutHeader);
        this.c = ViewUtils.view(view, R.id.ivUserPhoto);
        this.r = (ImageView) ViewUtils.view(view, R.id.emailVerifyIcon);
        this.i = new com.oriente.cashalo.businese.d(getPageId(), this);
        this.j = new MoreInfoBiz(getPageId(), this);
        ImageDisplay.with(this.c).display(R.mipmap.me_userimage);
        this.k = (RelativeLayout) ViewUtils.view(view, com.oriente.verify.R.id.moreInfoTipLy);
        this.b.setOnClickListener(this);
        this.k.setOnClickListener(this);
        this.f.setOnClickListener(this);
        this.h.setOnClickListener(this);
        this.g.setOnClickListener(this);
        ConstraintLayout view2 = ViewUtils.view(view, com.oriente.verify.R.id.bind_card_tip_container);
        this.o = view2;
        view2.setOnClickListener(this);
        this.p = (TextView) ViewUtils.view(this.f, com.oriente.verify.R.id.tvFuncStatus);
        ViewUtils.view(view, R.id.tvLoginOut).setOnClickListener(this);
        this.q = (TextView) ViewUtils.view(view, R.id.tvPersonalEmail);
    }

    @Override
    protected View onCreateContentView(LayoutInflater layoutInflater, ViewGroup viewGroup) {
        return layoutInflater.inflate(R.layout.fragment_home_mine, viewGroup, false);
    }

    @Override
    public void onEditable(RequestResult<MoreInfoBean> requestResult, MoreInfoBean moreInfoBean) {
        if (!requestResult.isBizSuccess() || moreInfoBean == null) {
            return;
        }
        this.l = moreInfoBean;
        this.j.checkNeedShowMoreInfoTips(moreInfoBean, this.k);
    }

    @Override
    public void onFetchHolderAttached(FetchHolder fetchHolder, boolean z) {
        FetchNode fetchNode = fetchHolder == null ? null : fetchHolder.getFetchNode(ValueConfig.REQUEST_FETCH_PROFILE);
        if (fetchNode != null) {
            if (fetchNode.isSuccess() && (fetchNode.getResult() instanceof ProfileDataModel)) {
                b((ProfileDataModel) fetchNode.getResult());
            } else {
                refreshRequest(0, 0);
            }
        }
    }

    @Override
    public void onFetchNodeComplete(FetchNode fetchNode, FetchHolder fetchHolder) {
        if (fetchNode == null || !ValueConfig.REQUEST_FETCH_PROFILE.equals(fetchNode.getTag())) {
            return;
        }
        if (fetchNode.isSuccess() && (fetchNode.getResult() instanceof ProfileDataModel)) {
            b((ProfileDataModel) fetchNode.getResult());
        } else {
            refreshRequest(0, 0);
        }
    }

    @Override
    public void onMoreInfoViewVisibleChanged(boolean z) {
        if (z) {
            ConstraintLayout constraintLayout = this.o;
            if (constraintLayout != null) {
                constraintLayout.setVisibility(8);
                return;
            }
            return;
        }
        com.oriente.cashalo.businese.d dVar = this.i;
        if (dVar != null) {
            dVar.b();
        }
    }

    public boolean onReceivePageBack(BackModel backModel) {
        if (backModel != null) {
            if (backModel.getArgument() != null && backModel.getArgument().getInt(KeyResult.KEY_RESULT) == 1) {
                refreshRequest(0, 0);
            }
            if (backModel.hasActionRefresh()) {
                b(OrientManager.getPlugin(UserPlugin.class).getProfile());
            }
        }
        return super.onReceivePageBack(backModel);
    }

    public void onResume() {
        super.onResume();
    }

    @Override
    public void onVisibleChanged(boolean z) {
        super.onVisibleChanged(z);
        if (z) {
            UserPlugin plugin = OrientManager.getPlugin(UserPlugin.class);
            if (plugin.isLogin()) {
                this.i.e();
                this.i.c();
                this.i.a();
                this.j.checkMoreInfoEditable();
                a();
                boolean isExtraSwitchOn = OrientManager.getPlugin(AppPlugin.class).isExtraSwitchOn(this, ConfigSwitchType.COUPON.type + "");
                this.f.setVisibility(isExtraSwitchOn ? 0 : 8);
                if (isExtraSwitchOn) {
                    e();
                }
                ProfileDataModel profile = plugin.getProfile();
                if (profile != null) {
                    b(profile);
                }
            }
        }
    }

    @Override
    public void refreshRequest(int i, int i2) {
        this.d = new RequestContext.Builder((PageTarget) null).loadingAllowed(false).alertAllowed(false).build(new RequestCallback() {
            public final void onRequestFinished(RequestContext requestContext, RequestResult requestResult) {
                k.this.a(requestContext, requestResult);
            }
        });
        OrientManager.getPlugin(UserPlugin.class).loadProfile(this.d);
    }

    private void b() {
        OrientManager.getPlugin(UserPlugin.class).loginOut(this);
    }

    private View a(View view, int i, int i2, int i3) {
        View view2 = ViewUtils.view(view, i);
        view2.setOnClickListener(this);
        ImageView imageView = (ImageView) ViewUtils.view(view2, com.oriente.verify.R.id.ivFuncIcon);
        TextView textView = (TextView) ViewUtils.view(view2, com.oriente.verify.R.id.tvFuncText);
        FS.Resources_setImageResource(imageView, i2);
        textView.setText(i3);
        return view2;
    }

    @Override
    public void c(RequestResult<List<ConfigSwitch>> requestResult) {
        if (requestResult != null && requestResult.getResult() != null && requestResult.isBizSuccess()) {
            ArrayList<ConfigSwitchType> arrayList = new ArrayList<>();
            arrayList.add(ConfigSwitchType.INVITATION);
            arrayList.add(ConfigSwitchType.MGM);
            List<ConfigSwitch> a2 = a((List<ConfigSwitch>) requestResult.getResult(), arrayList);
            ConfigSwitch configSwitch = a2.get(0);
            ConfigSwitch configSwitch2 = a2.get(1);
            if (configSwitch.getIsShow()) {
                this.e.setVisibility(0);
                View view = this.e;
                TextView textView = view == null ? null : (TextView) view.findViewById(com.oriente.verify.R.id.tvFuncStatus);
                if (textView != null) {
                    boolean isShow = configSwitch2.getIsShow();
                    textView.setVisibility(isShow ? 0 : 8);
                    if (isShow) {
                        this.i.d();
                        return;
                    }
                    return;
                }
                return;
            }
            this.e.setVisibility(8);
            return;
        }
        this.e.setVisibility(8);
    }

    private void a(ProfileDataModel profileDataModel) {
        String str;
        int hashCode = profileDataModel == null ? 0 : profileDataModel.hashCode();
        if (hashCode != this.a) {
            this.a = hashCode;
            UserPlugin plugin = OrientManager.getPlugin(UserPlugin.class);
            if (profileDataModel != null) {
                String str2 = profileDataModel.userName;
                ProfileDataModel.PersonalEntity personalEntity = profileDataModel.person;
                str = personalEntity != null ? personalEntity.mobile : null;
                r2 = str2;
            } else {
                str = null;
            }
            if (StringUtils.isInvisibleOrNull(r2)) {
                r2 = plugin.getUserName();
            }
            if (StringUtils.isInvisibleOrNull(str)) {
                str = plugin.getMobileNumber();
            }
            boolean isVisibleUnNull = StringUtils.isVisibleUnNull(r2);
            boolean isVisibleUnNull2 = StringUtils.isVisibleUnNull(str);
            TextView textView = (TextView) ViewUtils.view(this.b, R.id.tvUserName);
            TextView textView2 = (TextView) ViewUtils.view(this.b, R.id.tvUserId);
            if (!isVisibleUnNull && !isVisibleUnNull2) {
                textView.setText(ValueConfig.EMPTY_STR);
                textView2.setText(ValueConfig.EMPTY_STR);
            } else if (isVisibleUnNull && isVisibleUnNull2) {
                textView.setText(r2);
                textView2.setText(FormatUtils.formatMobile(str));
            } else {
                textView2.setText(ValueConfig.EMPTY_STR);
                if (!isVisibleUnNull) {
                    r2 = FormatUtils.formatMobile(str);
                }
                textView.setText(r2);
            }
        }
        String userPersonalEmail = OrientManager.getPlugin(UserPlugin.class).getUserPersonalEmail();
        if (StringUtils.isVisibleUnNull(userPersonalEmail)) {
            this.q.setText(userPersonalEmail);
            this.q.setVisibility(0);
        } else {
            this.q.setVisibility(8);
        }
    }

    @Override
    public void a(RequestResult<MpfActiveModel> requestResult, MpfActiveModel mpfActiveModel) {
        if (mpfActiveModel != null && mpfActiveModel.isDisplay()) {
            ViewUtils.setVisibility(this.h, 0);
        } else {
            ViewUtils.setVisibility(this.h, 8);
        }
    }

    private void a() {
        CommonService.emailVerifyState(new RequestContext.Builder(this).build(new a()));
    }

    public boolean a(View view, int i, Object obj) {
        if (i != 0) {
            return false;
        }
        b();
        return false;
    }

    public void a(UserPlugin userPlugin, PluginResult pluginResult) {
        String userPersonalEmail = userPlugin.getUserPersonalEmail();
        if (StringUtils.isVisibleUnNull(userPersonalEmail)) {
            this.q.setText(userPersonalEmail);
            this.q.setVisibility(0);
        } else {
            this.q.setVisibility(8);
        }
        a();
        if (pluginResult.isSuccess()) {
            c();
            d();
        }
    }

    public void a(AlertBuilder alertBuilder, int i) {
        if (i == 1) {
            NotificationHelper.INSTANCE.openSetting(getActivity(), getActivity().getPackageName());
        }
    }

    private void a(String str) {
        CommonAnalytics.analyticsClick(getPageId(), str);
    }

    public void a(RequestContext requestContext, RequestResult requestResult) {
        if (!requestResult.isBizSuccess() || requestResult.getResult() == null) {
            return;
        }
        UserPlugin plugin = OrientManager.getPlugin(UserPlugin.class);
        plugin.saveProfile((ProfileDataModel) requestResult.getResult());
        b(plugin.getProfile());
    }

    private List<ConfigSwitch> a(List<ConfigSwitch> list, ArrayList<ConfigSwitchType> arrayList) {
        ArrayList arrayList2 = new ArrayList();
        for (int i = 0; i < arrayList.size(); i++) {
            ConfigSwitchType configSwitchType = arrayList.get(i);
            for (int i2 = 0; i2 < list.size(); i2++) {
                ConfigSwitch configSwitch = list.get(i2);
                if (configSwitch.isTargetType(configSwitchType)) {
                    arrayList2.add(configSwitch);
                }
            }
        }
        return arrayList2;
    }
}