导航菜单

页面标题

页面副标题

moonshot.企业版 v5.53.33 - GroupRedPacketActivity.java 源代码

正在查看: moonshot.企业版 v5.53.33 应用的 GroupRedPacketActivity.java JAVA 源代码文件

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


package com.ddtx.dingdatacontact.redpacket;

import TCUcMtElLJnqSvqb7YcU.YRzj8vP3b8wqFcA534WS.UBVL9U3WwxbAPwDW6rA5.AbstractC0450;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageView;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import androidx.viewpager.widget.ViewPager;
import com.chad.library.adapter.base.BaseQuickAdapter;
import com.ddtx.dingdatacontact.R;
import com.ddtx.dingdatacontact.redpacket.recycler.TabAdapter;
import com.netease.nim.uikit.api.NimUIKit;
import com.netease.nim.uikit.api.model.SimpleCallback;
import com.netease.nim.uikit.common.activity.StatusUtil;
import com.netease.nim.uikit.common.activity.UI;
import com.netease.nim.uikit.rest.Host;
import com.netease.nim.uikit.rest.JsonCallback;
import com.netease.nim.uikit.rest.SignUtil;
import com.netease.nim.uikit.rest.entity.BaseBean;
import com.netease.nim.uikit.rest.entity.TeamSettingBean;
import com.netease.nimlib.sdk.team.constant.TeamMemberType;
import com.netease.nimlib.sdk.team.model.TeamMember;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import jnksI9k6J1HFuFo5YzBf.P1qFuCkms7jkO5aFlyzU.UBVL9U3WwxbAPwDW6rA5.UBVL9U3WwxbAPwDW6rA5.嘧赚緋;
import jnksI9k6J1HFuFo5YzBf.upyuhngDCr2AObMMnNNw.UBVL9U3WwxbAPwDW6rA5.C4052;
import jnksI9k6J1HFuFo5YzBf.upyuhngDCr2AObMMnNNw.UBVL9U3WwxbAPwDW6rA5.pJShfJcDrzJ3XTnh77kt.jnksI9k6J1HFuFo5YzBf.C3829;
import jnksI9k6J1HFuFo5YzBf.upyuhngDCr2AObMMnNNw.UBVL9U3WwxbAPwDW6rA5.pJShfJcDrzJ3XTnh77kt.rKwtQoMTg9U9BbR7dg96.C3830;
import jnksI9k6J1HFuFo5YzBf.upyuhngDCr2AObMMnNNw.UBVL9U3WwxbAPwDW6rA5.pJShfJcDrzJ3XTnh77kt.rKwtQoMTg9U9BbR7dg96.C3831;
import jnksI9k6J1HFuFo5YzBf.upyuhngDCr2AObMMnNNw.UBVL9U3WwxbAPwDW6rA5.pJShfJcDrzJ3XTnh77kt.rKwtQoMTg9U9BbR7dg96.C3832;
import jnksI9k6J1HFuFo5YzBf.upyuhngDCr2AObMMnNNw.UBVL9U3WwxbAPwDW6rA5.pJShfJcDrzJ3XTnh77kt.rKwtQoMTg9U9BbR7dg96.C3844;
import okhttp3.Call;

public class GroupRedPacketActivity extends UI {

    public static String f12206 = "";

    private ViewPager f12207;

    private boolean f12208;

    private ImageView f12209;

    private RecyclerView f12210;

    public class C2885 extends AbstractC0450 {

        public final List f12212;

        public C2885(FragmentManager fragmentManager, List list) {
            super(fragmentManager);
            this.f12212 = list;
        }

        @Override
        public int getCount() {
            return this.f12212.size();
        }

        @Override
        public Fragment getItem(int i) {
            return (Fragment) this.f12212.get(i);
        }
    }

    public class C2886 implements SimpleCallback<TeamMember> {

        public final List f12213;

        public final AbstractC0450 f12214;

        public final TabAdapter f12215;

        public final List f12216;

        public class C2887 extends JsonCallback<TeamSettingBean> {
            public C2887() {
            }

            public void onError(Call call, Exception exc, int i) {
            }

            public void onResponse(TeamSettingBean teamSettingBean) {
                if (((BaseBean) teamSettingBean).code != 0) {
                    return;
                }
                C2886.this.f12216.add(new C3829("拼手气"));
                C2886.this.f12216.add(new C3829("普通"));
                C2886.this.f12213.add(new C3830());
                C2886.this.f12213.add(new C3832());
                C2886.this.f12215.notifyDataSetChanged();
                C2886.this.f12214.notifyDataSetChanged();
                Integer num = teamSettingBean.data.isred;
                if (num == null || num.intValue() != 1) {
                    return;
                }
                C2886.this.f12216.add(new C3829("口令"));
                C2886.this.f12216.add(new C3829("语音"));
                C2886.this.f12213.add(new C3831());
                C2886.this.f12213.add(new C3844());
                C2886.this.f12215.notifyDataSetChanged();
                C2886.this.f12214.notifyDataSetChanged();
            }
        }

        public C2886(List list, List list2, TabAdapter tabAdapter, AbstractC0450 abstractC0450) {
            this.f12216 = list;
            this.f12213 = list2;
            this.f12215 = tabAdapter;
            this.f12214 = abstractC0450;
        }

        public void onResult(boolean z, TeamMember teamMember, int i) {
            if (!z || teamMember == null) {
                return;
            }
            if (teamMember.getType() == TeamMemberType.Manager || teamMember.getType() == TeamMemberType.Owner) {
                GroupRedPacketActivity.this.f12208 = true;
            } else {
                GroupRedPacketActivity.this.f12208 = false;
            }
            if (GroupRedPacketActivity.this.f12208) {
                this.f12216.add(new C3829("拼手气"));
                this.f12216.add(new C3829("普通"));
                this.f12216.add(new C3829("口令"));
                this.f12213.add(new C3830());
                this.f12213.add(new C3832());
                this.f12213.add(new C3831());
            } else {
                HashMap hashMap = new HashMap();
                hashMap.put("id", GroupRedPacketActivity.f12206);
                hashMap.put("os", "android");
                hashMap.put("v", C4052.m18950(C4052.m18951()));
                SignUtil.genParams(hashMap);
                嘧赚緋.獊郐譨瀏().闦戝啓鏕觵競褁(Host.getApi_GetTeamSetting()).爀錹涢萻陓嗼(hashMap).濺膽靴蛏鞙姮錽品蟹鷔().鰖透餜緑鰂鏾鳝遝(new C2887());
            }
            this.f12215.notifyDataSetChanged();
            this.f12214.notifyDataSetChanged();
        }
    }

    public class C2888 implements BaseQuickAdapter.OnItemClickListener {

        public final TabAdapter f12220;

        public C2888(TabAdapter tabAdapter) {
            this.f12220 = tabAdapter;
        }

        @Override
        public void onItemClick(BaseQuickAdapter baseQuickAdapter, View view, int i) {
            this.f12220.m15689(i);
            GroupRedPacketActivity.this.f12207.setCurrentItem(i);
        }
    }

    public class ViewOnClickListenerC2889 implements View.OnClickListener {
        public ViewOnClickListenerC2889() {
        }

        @Override
        public void onClick(View view) {
            GroupRedPacketActivity.this.finish();
        }
    }

    public class C2890 implements ViewPager.InterfaceC2517 {

        public final TabAdapter f12222;

        public C2890(TabAdapter tabAdapter) {
            this.f12222 = tabAdapter;
        }

        @Override
        public void onPageScrollStateChanged(int i) {
        }

        @Override
        public void onPageScrolled(int i, float f, int i2) {
        }

        @Override
        public void onPageSelected(int i) {
            this.f12222.m15689(i);
        }
    }

    private void m15658() {
        this.f12207 = (ViewPager) findViewById(R.id.group_red_packet_viewpager);
        this.f12210 = (RecyclerView) findViewById(R.id.group_red_packet_tab);
        ImageView imageView = (ImageView) findViewById(R.id.group_red_packet_back);
        this.f12209 = imageView;
        imageView.setOnClickListener(new ViewOnClickListenerC2889());
        ArrayList arrayList = new ArrayList();
        C2885 c2885 = new C2885(getSupportFragmentManager(), arrayList);
        this.f12207.setAdapter(c2885);
        ArrayList arrayList2 = new ArrayList();
        TabAdapter tabAdapter = new TabAdapter(R.layout.item_red_packet_tab, arrayList2);
        this.f12210.setLayoutManager(new LinearLayoutManager(this, 0, false));
        this.f12210.setAdapter(tabAdapter);
        tabAdapter.setOnItemClickListener(new C2888(tabAdapter));
        NimUIKit.getTeamProvider().fetchTeamMember(f12206, NimUIKit.getAccount(), new C2886(arrayList2, arrayList, tabAdapter, c2885));
        this.f12207.addOnPageChangeListener(new C2890(tabAdapter));
    }

    @Override
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        setContentView(R.layout.layout_group_red_packet);
        StatusUtil.setImmersiveStatusBar(this, false);
        f12206 = getIntent().getStringExtra("recv_id");
        m15658();
    }

    @Override
    public void onDestroy() {
        f12206 = "";
        super.onDestroy();
    }
}