导航菜单

页面标题

页面副标题

Mint v5.7.3 - GiftSubscriptionAndStatisticsActivity.java 源代码

正在查看: Mint v5.7.3 应用的 GiftSubscriptionAndStatisticsActivity.java JAVA 源代码文件

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


package com.htmedia.mint.ui.activity;

import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import android.widget.Toast;
import androidx.appcompat.app.AppCompatActivity;
import androidx.databinding.ViewDataBinding;
import androidx.recyclerview.widget.RecyclerView;
import com.htmedia.mint.AppController;
import com.htmedia.mint.htsubscription.SubscriptionConverter;
import com.htmedia.mint.pojo.config.Config;
import com.htmedia.mint.pojo.giftingarticle.GiftSubscriptionPojo;
import com.snowplowanalytics.snowplow.tracker.constants.Parameters;
import com.thoughtbot.expandablerecyclerview.BuildConfig;
import java.util.List;
import kotlin.Metadata;

@Metadata(d1 = {"\u0000F\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010 \n\u0002\u0010\b\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0006\u0018\u00002\u00020\u00012\u00020\u0002B\u0005¢\u0006\u0002\u0010\u0003J\u0006\u0010\u000b\u001a\u00020\fJ\u0012\u0010\r\u001a\u00020\f2\b\u0010\u000e\u001a\u0004\u0018\u00010\u000fH\u0014J\u001c\u0010\u0010\u001a\u00020\f2\b\u0010\u0011\u001a\u0004\u0018\u00010\u00122\b\u0010\u0013\u001a\u0004\u0018\u00010\u0012H\u0016J\u0012\u0010\u0014\u001a\u00020\f2\b\u0010\u0015\u001a\u0004\u0018\u00010\u0016H\u0016J\b\u0010\u0017\u001a\u00020\fH\u0014J\u0016\u0010\u0018\u001a\u00020\f2\u0006\u0010\u0019\u001a\u00020\u00012\u0006\u0010\u0013\u001a\u00020\u0012J\u0006\u0010\u001a\u001a\u00020\fJ\u0006\u0010\u001b\u001a\u00020\fR\u000e\u0010\u0004\u001a\u00020\u0005X\u0082.¢\u0006\u0002\n\u0000R\u000e\u0010\u0006\u001a\u00020\u0007X\u0082.¢\u0006\u0002\n\u0000R\u0014\u0010\b\u001a\b\u0012\u0004\u0012\u00020\n0\tX\u0082.¢\u0006\u0002\n\u0000¨\u0006\u001c"}, d2 = {"Lcom/htmedia/mint/ui/activity/GiftSubscriptionAndStatisticsActivity;", "Landroidx/appcompat/app/AppCompatActivity;", "Lcom/htmedia/mint/presenter/giftingarticle/GiftSubscriptionViewInterface;", "()V", "binding", "Lcom/htmedia/mint/databinding/ActivityGiftSubscriptionBinding;", "giftSubscriptionPresenter", "Lcom/htmedia/mint/presenter/giftingarticle/GiftSubscriptionPresenter;", "itemList", BuildConfig.FLAVOR, BuildConfig.FLAVOR, "loginClick", BuildConfig.FLAVOR, "onCreate", "savedInstanceState", "Landroid/os/Bundle;", "onError", "error", BuildConfig.FLAVOR, "url", "onGiftSubscriptionDataReceived", "giftSubscriptionPojo", "Lcom/htmedia/mint/pojo/giftingarticle/GiftSubscriptionPojo;", "onResume", "showRecipientBottomSheet", Parameters.SCREEN_ACTIVITY, "subscribeNowClick", "updateList", "app_productionRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
public final class GiftSubscriptionAndStatisticsActivity extends AppCompatActivity implements p6.b {
    private x4.u0 a;
    private List<Integer> b;
    private p6.a c;

    public static final void N(GiftSubscriptionAndStatisticsActivity giftSubscriptionAndStatisticsActivity, View view) {
        kotlin.jvm.internal.m.g(giftSubscriptionAndStatisticsActivity, "this$0");
        giftSubscriptionAndStatisticsActivity.finish();
    }

    public final void J() {
        Intent intent = new Intent();
        intent.setData(Uri.parse("login Subs"));
        setResult(-1, intent);
        finish();
    }

    public final void K(AppCompatActivity appCompatActivity, String str) {
        kotlin.jvm.internal.m.g(appCompatActivity, Parameters.SCREEN_ACTIVITY);
        kotlin.jvm.internal.m.g(str, "url");
        if (oh.m.L(str, "giftCode", false, 2, (Object) null)) {
            t7.u uVar = new t7.u();
            uVar.J(appCompatActivity, str);
            uVar.show(appCompatActivity.getSupportFragmentManager(), "giftArticle");
            uVar.setCancelable(true);
        }
    }

    public final void L() {
        Intent intent = new Intent();
        intent.setData(Uri.parse("Subscribe Now Subs"));
        setResult(-1, intent);
        finish();
    }

    public final void M() {
        String str = "https://apigw.livemint.com/ss/api/v1/subscription/gift/subs/{clientId}/status";
        x4.u0 u0Var = null;
        if (AppController.j().l() == null || !AppController.j().l().isSubscriptionActive()) {
            if (AppController.j().l() == null || !SubscriptionConverter.isSKUPlanActive(AppController.j().l())) {
                this.b = kotlin.collections.q.o(new Integer[]{0, 3});
                x4.u0 u0Var2 = this.a;
                if (u0Var2 == null) {
                    kotlin.jvm.internal.m.w("binding");
                    u0Var2 = null;
                }
                u0Var2.b.c(Boolean.valueOf(AppController.j().E()));
                x4.u0 u0Var3 = this.a;
                if (u0Var3 == null) {
                    kotlin.jvm.internal.m.w("binding");
                    u0Var3 = null;
                }
                RecyclerView recyclerView = u0Var3.a;
                List<Integer> list = this.b;
                if (list == null) {
                    kotlin.jvm.internal.m.w("itemList");
                    list = null;
                }
                recyclerView.setAdapter(new q7.r0(this, list, null, false));
            } else if (AppController.j().l().isGifted()) {
                this.b = kotlin.collections.q.o(new Integer[]{0, 3});
                x4.u0 u0Var4 = this.a;
                if (u0Var4 == null) {
                    kotlin.jvm.internal.m.w("binding");
                    u0Var4 = null;
                }
                u0Var4.b.c(Boolean.valueOf(AppController.j().E()));
                x4.u0 u0Var5 = this.a;
                if (u0Var5 == null) {
                    kotlin.jvm.internal.m.w("binding");
                    u0Var5 = null;
                }
                RecyclerView recyclerView2 = u0Var5.a;
                List<Integer> list2 = this.b;
                if (list2 == null) {
                    kotlin.jvm.internal.m.w("itemList");
                    list2 = null;
                }
                recyclerView2.setAdapter(new q7.r0(this, list2, null, true));
            } else {
                String G1 = com.htmedia.mint.utils.f0.G1(this, "userClient");
                Config r0 = com.htmedia.mint.utils.f0.r0();
                if (r0 != null && r0.getGiftSubscriptionConfig() != null && !TextUtils.isEmpty(r0.getGiftSubscriptionConfig().getDashboard())) {
                    str = r0.getGiftSubscriptionConfig().getDashboard();
                    kotlin.jvm.internal.m.f(str, "getDashboard(...)");
                }
                kotlin.jvm.internal.m.d(G1);
                String str2 = oh.m.C(str, "{clientId}", G1, false, 4, (Object) null) + "?prodId=" + com.htmedia.mint.utils.h1.b(this);
                p6.a aVar = new p6.a(this, this);
                this.c = aVar;
                aVar.a(0, "GIFTING_SUBS", str2, null, null, false, true);
                this.b = kotlin.collections.q.o(new Integer[]{0, 1, 2});
            }
        } else if (AppController.j().l().isGifted()) {
            this.b = kotlin.collections.q.o(new Integer[]{0, 3});
            x4.u0 u0Var6 = this.a;
            if (u0Var6 == null) {
                kotlin.jvm.internal.m.w("binding");
                u0Var6 = null;
            }
            u0Var6.b.c(Boolean.valueOf(AppController.j().E()));
            x4.u0 u0Var7 = this.a;
            if (u0Var7 == null) {
                kotlin.jvm.internal.m.w("binding");
                u0Var7 = null;
            }
            RecyclerView recyclerView3 = u0Var7.a;
            List<Integer> list3 = this.b;
            if (list3 == null) {
                kotlin.jvm.internal.m.w("itemList");
                list3 = null;
            }
            recyclerView3.setAdapter(new q7.r0(this, list3, null, true));
        } else {
            String G12 = com.htmedia.mint.utils.f0.G1(this, "userClient");
            Config r02 = com.htmedia.mint.utils.f0.r0();
            if (r02 != null && r02.getGiftSubscriptionConfig() != null && !TextUtils.isEmpty(r02.getGiftSubscriptionConfig().getDashboard())) {
                str = r02.getGiftSubscriptionConfig().getDashboard();
                kotlin.jvm.internal.m.f(str, "getDashboard(...)");
            }
            kotlin.jvm.internal.m.d(G12);
            String str3 = oh.m.C(str, "{clientId}", G12, false, 4, (Object) null) + "?prodId=" + com.htmedia.mint.utils.h1.b(this);
            p6.a aVar2 = new p6.a(this, this);
            this.c = aVar2;
            aVar2.a(0, "GIFTING_SUBS", str3, null, null, false, true);
            this.b = kotlin.collections.q.o(new Integer[]{0, 1, 2});
        }
        x4.u0 u0Var8 = this.a;
        if (u0Var8 == null) {
            kotlin.jvm.internal.m.w("binding");
        } else {
            u0Var = u0Var8;
        }
        u0Var.b.b.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                GiftSubscriptionAndStatisticsActivity.N(GiftSubscriptionAndStatisticsActivity.this, view);
            }
        });
    }

    @Override
    public void f(GiftSubscriptionPojo giftSubscriptionPojo) {
        x4.u0 u0Var = this.a;
        List<Integer> list = null;
        if (u0Var == null) {
            kotlin.jvm.internal.m.w("binding");
            u0Var = null;
        }
        u0Var.b.c(Boolean.valueOf(AppController.j().E()));
        if (giftSubscriptionPojo == null || giftSubscriptionPojo.getData() == null) {
            Toast.makeText((Context) this, (CharSequence) "No data found, Please try again later", 0).show();
            return;
        }
        x4.u0 u0Var2 = this.a;
        if (u0Var2 == null) {
            kotlin.jvm.internal.m.w("binding");
            u0Var2 = null;
        }
        RecyclerView recyclerView = u0Var2.a;
        List<Integer> list2 = this.b;
        if (list2 == null) {
            kotlin.jvm.internal.m.w("itemList");
        } else {
            list = list2;
        }
        recyclerView.setAdapter(new q7.r0(this, list, giftSubscriptionPojo, false));
    }

    protected void onCreate(Bundle savedInstanceState) {
        super/*androidx.fragment.app.FragmentActivity*/.onCreate(savedInstanceState);
        ViewDataBinding c = x4.u0.c(getLayoutInflater());
        kotlin.jvm.internal.m.f(c, "inflate(...)");
        this.a = c;
        x4.u0 u0Var = null;
        if (c == null) {
            kotlin.jvm.internal.m.w("binding");
            c = null;
        }
        setContentView(c.getRoot());
        String stringExtra = getIntent().getStringExtra("url");
        if (stringExtra == null) {
            stringExtra = BuildConfig.FLAVOR;
        }
        x4.u0 u0Var2 = this.a;
        if (u0Var2 == null) {
            kotlin.jvm.internal.m.w("binding");
        } else {
            u0Var = u0Var2;
        }
        u0Var.e(Boolean.valueOf(com.htmedia.mint.utils.f0.Z1()));
        if (TextUtils.isEmpty(stringExtra)) {
            return;
        }
        if (AppController.j().l() == null || !AppController.j().l().isSubscriptionActive()) {
            K(this, stringExtra);
        }
    }

    @Override
    public void onError(String error, String url) {
    }

    protected void onResume() {
        super/*androidx.fragment.app.FragmentActivity*/.onResume();
        M();
    }
}