导航菜单

页面标题

页面副标题

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

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

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


package com.ddtx.dingdatacontact.wallet;

import android.os.Bundle;
import com.ddtx.dingdatacontact.Entity.WalletWithdrawBean;
import com.ddtx.dingdatacontact.R;
import com.ddtx.dingdatacontact.common.SimpleListView;
import com.netease.nim.uikit.api.wrapper.NimToolBarOptions;
import com.netease.nim.uikit.common.activity.ToolBarOptions;
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 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.P1qFuCkms7jkO5aFlyzU.C3778;
import okhttp3.Call;

public class WalletWithdrawDetailActivity extends UI {

    public SimpleListView f12587;

    public List<WalletWithdrawBean.DataBean> f12588;

    public C3778 f12589;

    public class C3015 extends JsonCallback<WalletWithdrawBean> {

        public final boolean f12591;

        public C3015(boolean z) {
            this.f12591 = z;
        }

        public void onError(Call call, Exception exc, int i) {
            super.onError(call, exc, i);
            WalletWithdrawDetailActivity.this.toast("获取数据失败");
            WalletWithdrawDetailActivity.this.f12587.m14873(false);
            if (this.f12591) {
                WalletWithdrawDetailActivity.this.f12588.clear();
            }
            WalletWithdrawDetailActivity walletWithdrawDetailActivity = WalletWithdrawDetailActivity.this;
            walletWithdrawDetailActivity.f12589.m18414(walletWithdrawDetailActivity.f12588);
        }

        public void onResponse(WalletWithdrawBean walletWithdrawBean) {
            if (this.f12591) {
                WalletWithdrawDetailActivity.this.f12588.clear();
            }
            List<WalletWithdrawBean.DataBean> list = walletWithdrawBean.data;
            if (list == null || list.size() <= 0) {
                WalletWithdrawDetailActivity.this.toast("暂无数据");
                WalletWithdrawDetailActivity.this.f12587.m14873(true);
            } else {
                WalletWithdrawDetailActivity.this.f12588.addAll(walletWithdrawBean.data);
                WalletWithdrawDetailActivity.this.f12587.m14873(false);
            }
            WalletWithdrawDetailActivity walletWithdrawDetailActivity = WalletWithdrawDetailActivity.this;
            walletWithdrawDetailActivity.f12589.m18414(walletWithdrawDetailActivity.f12588);
        }
    }

    public class C3016 implements SimpleListView.InterfaceC2589 {
        public C3016() {
        }

        @Override
        public void mo14877(boolean z) {
            if (z) {
                WalletWithdrawDetailActivity.this.m15913(true);
            } else {
                WalletWithdrawDetailActivity.this.m15913(false);
            }
        }
    }

    private void m15912() {
        this.f12587 = (SimpleListView) findViewById(R.id.flow_slv);
        this.f12588 = new ArrayList();
        this.f12589 = new C3778(this.f12588, this);
        this.f12587.setOnLoadListener(new C3016());
        this.f12587.setAdapter(this.f12589);
        this.f12587.setRefreshing(true);
        m15913(true);
    }

    public void m15913(boolean z) {
        int size = !z ? this.f12588.size() : 0;
        HashMap hashMap = new HashMap();
        hashMap.put("start", size + "");
        hashMap.put("os", "android");
        hashMap.put("v", C4052.m18950(C4052.m18951()));
        SignUtil.genParams(hashMap);
        嘧赚緋.獊郐譨瀏().闦戝啓鏕觵競褁(Host.getApi_WalletWithDrawList()).爀錹涢萻陓嗼(hashMap).濺膽靴蛏鞙姮錽品蟹鷔().鰖透餜緑鰂鏾鳝遝(new C3015(z));
    }

    @Override
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        setContentView(R.layout.sctivity_wallet_withdraw_detail);
        NimToolBarOptions nimToolBarOptions = new NimToolBarOptions();
        ((ToolBarOptions) nimToolBarOptions).titleString = "提现明细";
        setToolBar(R.id.toolbar, (ToolBarOptions) nimToolBarOptions);
        m15912();
    }
}