导航菜单

页面标题

页面副标题

万能钥匙 v1.1.23 - FeedBackSubmitActivity.java 源代码

正在查看: 万能钥匙 v1.1.23 应用的 FeedBackSubmitActivity.java JAVA 源代码文件

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


package com.finogeeks.lib.applet.modules.feedback;

import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.os.AsyncTask;
import android.os.Build;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.TextView;
import android.widget.Toast;
import androidx.recyclerview.widget.GridLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.finogeeks.lib.applet.R;
import com.finogeeks.lib.applet.api.SafetyApi;
import com.finogeeks.lib.applet.appletdir.AppletStoreDirProvider;
import com.finogeeks.lib.applet.client.FinStoreConfig;
import com.finogeeks.lib.applet.config.AppConfig;
import com.finogeeks.lib.applet.interfaces.FinCallback;
import com.finogeeks.lib.applet.interfaces.ICallback;
import com.finogeeks.lib.applet.main.FinAppEnv;
import com.finogeeks.lib.applet.main.FinContext;
import com.finogeeks.lib.applet.main.IntentsKt;
import com.finogeeks.lib.applet.modules.callback.FinSimpleCallback;
import com.finogeeks.lib.applet.modules.common.CommonKt;
import com.finogeeks.lib.applet.modules.feedback.utils.ImageHandler;
import com.finogeeks.lib.applet.modules.log.FLog;
import com.finogeeks.lib.applet.modules.request.ImageLoaderKt;
import com.finogeeks.lib.applet.modules.subscaleview.MediaViewerActivity;
import com.finogeeks.lib.applet.modules.subscaleview.MediaViewerData;
import com.finogeeks.lib.applet.netdisk.NetDiskManager;
import com.finogeeks.lib.applet.netdisk.UploadResponse;
import com.finogeeks.lib.applet.page.view.NavigationBar;
import com.finogeeks.lib.applet.rest.model.FeedbackReq;
import com.finogeeks.lib.applet.utils.OrientationUtil;
import com.finogeeks.lib.applet.utils.ThemeModeUtil;
import com.finogeeks.lib.applet.utils.t0;
import com.finogeeks.lib.applet.widget.LoadingDialog;
import java.io.File;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Date;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Locale;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.g0;
import kotlin.jvm.internal.y;
import lg0.e0;
import mg0.x;
import org.json.JSONArray;
import org.json.JSONObject;

@Metadata(d1 = {"\u0000Þ\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\n\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0010\u000e\n\u0002\b\b\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\t\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010!\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\r\n\u0002\u0018\u0002\n\u0002\b\u0004\u0018\u00002\u00020\u0001:\u0002\u0086\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003J\u000f\u0010\u0005\u001a\u00020\u0004H\u0002¢\u0006\u0004\b\u0005\u0010\u0003J\u0019\u0010\b\u001a\u00020\u00042\b\u0010\u0007\u001a\u0004\u0018\u00010\u0006H\u0014¢\u0006\u0004\b\b\u0010\tJ)\u0010\u000f\u001a\u00020\u00042\u0006\u0010\u000b\u001a\u00020\n2\u0006\u0010\f\u001a\u00020\n2\b\u0010\u000e\u001a\u0004\u0018\u00010\rH\u0014¢\u0006\u0004\b\u000f\u0010\u0010J\u000f\u0010\u0011\u001a\u00020\u0004H\u0014¢\u0006\u0004\b\u0011\u0010\u0003J\u000f\u0010\u0012\u001a\u00020\u0004H\u0002¢\u0006\u0004\b\u0012\u0010\u0003J\u000f\u0010\u0013\u001a\u00020\u0004H\u0002¢\u0006\u0004\b\u0013\u0010\u0003J\u000f\u0010\u0014\u001a\u00020\u0004H\u0002¢\u0006\u0004\b\u0014\u0010\u0003J\u000f\u0010\u0015\u001a\u00020\u0004H\u0002¢\u0006\u0004\b\u0015\u0010\u0003J\u000f\u0010\u0016\u001a\u00020\nH\u0002¢\u0006\u0004\b\u0016\u0010\u0017J\u000f\u0010\u0019\u001a\u00020\u0018H\u0002¢\u0006\u0004\b\u0019\u0010\u001aJ\u0017\u0010\u001d\u001a\u00020\u00042\u0006\u0010\u001c\u001a\u00020\u001bH\u0002¢\u0006\u0004\b\u001d\u0010\u001eJ\u000f\u0010\u001f\u001a\u00020\u0004H\u0002¢\u0006\u0004\b\u001f\u0010\u0003J\u0017\u0010!\u001a\u00020\u00042\u0006\u0010 \u001a\u00020\nH\u0002¢\u0006\u0004\b!\u0010\"J!\u0010&\u001a\u00020\u00042\u0006\u0010$\u001a\u00020#2\b\b\u0002\u0010%\u001a\u00020\nH\u0002¢\u0006\u0004\b&\u0010'J\u000f\u0010(\u001a\u00020\u0018H\u0002¢\u0006\u0004\b(\u0010\u001aJ\u0019\u0010*\u001a\u00020\u00042\b\b\u0002\u0010)\u001a\u00020#H\u0002¢\u0006\u0004\b*\u0010+J7\u00102\u001a\u00020\u00042\f\u0010.\u001a\b\u0012\u0004\u0012\u00020-0,2\u0006\u0010/\u001a\u00020\n2\u0010\b\u0002\u00101\u001a\n\u0012\u0004\u0012\u00020#\u0018\u000100H\u0002¢\u0006\u0004\b2\u00103J\u001d\u00104\u001a\u00020\u00042\f\u00101\u001a\b\u0012\u0004\u0012\u00020#00H\u0002¢\u0006\u0004\b4\u00105R\u0014\u00106\u001a\u00020\n8\u0002X\u0082D¢\u0006\u0006\n\u0004\b6\u00107R\u0014\u00108\u001a\u00020\u001b8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b8\u00109R\u001b\u0010?\u001a\u00020:8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b;\u0010<\u001a\u0004\b=\u0010>R\u0016\u0010@\u001a\u00020#8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b@\u0010AR\u0016\u0010C\u001a\u00020B8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\bC\u0010DR\u0016\u0010F\u001a\u00020E8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\bF\u0010GR\u0016\u0010I\u001a\u00020H8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\bI\u0010JR\u0016\u0010K\u001a\u00020H8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\bK\u0010JR\u0016\u0010M\u001a\u00020L8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\bM\u0010NR\u0016\u0010O\u001a\u00020L8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\bO\u0010NR\u001b\u0010T\u001a\u00020P8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\bQ\u0010<\u001a\u0004\bR\u0010SR\u0018\u0010V\u001a\u0004\u0018\u00010U8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\bV\u0010WR\u001a\u0010Y\u001a\b\u0012\u0004\u0012\u00020\u001b0X8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\bY\u0010ZR\u0016\u0010[\u001a\u00020\u00188\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b[\u0010\\R\u0016\u0010^\u001a\u00020]8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b^\u0010_R\u0016\u0010a\u001a\u00020`8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\ba\u0010bR\u0016\u0010c\u001a\u00020`8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\bc\u0010bR\u0018\u0010e\u001a\u0004\u0018\u00010d8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\be\u0010fR\u0014\u0010h\u001a\u00020g8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\bh\u0010iR\u0016\u0010k\u001a\u00020j8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\bk\u0010lR\u0016\u0010n\u001a\u00020m8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\bn\u0010oR\u001b\u0010t\u001a\u00020p8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\bq\u0010<\u001a\u0004\br\u0010sR\u0018\u0010v\u001a\u0004\u0018\u00010u8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\bv\u0010wR\u0016\u0010x\u001a\u00020#8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\bx\u0010AR\u0016\u0010y\u001a\u00020B8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\by\u0010DR\u0016\u0010z\u001a\u00020B8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\bz\u0010DR\u0016\u0010{\u001a\u00020B8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b{\u0010DR\u0016\u0010|\u001a\u00020B8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b|\u0010DR\u0016\u0010}\u001a\u00020B8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b}\u0010DR\u0016\u0010~\u001a\u00020B8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b~\u0010DR\u0016\u0010\u007f\u001a\u00020B8\u0002@\u0002X\u0082.¢\u0006\u0006\n\u0004\b\u007f\u0010DR\u0018\u0010\u0080\u0001\u001a\u00020B8\u0002@\u0002X\u0082.¢\u0006\u0007\n\u0005\b\u0080\u0001\u0010DR\u0018\u0010\u0081\u0001\u001a\u00020B8\u0002@\u0002X\u0082.¢\u0006\u0007\n\u0005\b\u0081\u0001\u0010DR\u0018\u0010\u0082\u0001\u001a\u00020#8\u0002@\u0002X\u0082.¢\u0006\u0007\n\u0005\b\u0082\u0001\u0010AR(\u0010\u0084\u0001\u001a\u0011\u0012\u0002\b\u0003\u0012\u0002\b\u0003\u0012\u0002\b\u0003\u0018\u00010\u0083\u00018\u0002@\u0002X\u0082\u000e¢\u0006\b\n\u0006\b\u0084\u0001\u0010\u0085\u0001¨\u0006\u0087\u0001"}, d2 = {"Lcom/finogeeks/lib/applet/modules/feedback/FeedBackSubmitActivity;", "Lcom/finogeeks/lib/applet/modules/feedback/FeedBackBaseActivity;", "<init>", "()V", "Llg0/e0;", "initView", "Landroid/os/Bundle;", "savedInstanceState", "onCreate", "(Landroid/os/Bundle;)V", "", "requestCode", "resultCode", "Landroid/content/Intent;", "data", "onActivityResult", "(IILandroid/content/Intent;)V", "onDestroy", "chooseImg", "configView", "dismissLoadingDialog", "getData", "getImgCount", "()I", "", "isNeedUploadLog", "()Z", "Lcom/finogeeks/lib/applet/modules/feedback/FeedbackQuestionImg;", "it", "previewImg", "(Lcom/finogeeks/lib/applet/modules/feedback/FeedbackQuestionImg;)V", "setImgCount", "textId", "showLoadingDialog", "(I)V", "", "msg", "gravity", "showToast", "(Ljava/lang/String;I)V", "showUploadLogConfig", "xLogId", "submitFeedback", "(Ljava/lang/String;)V", "", "Ljava/io/File;", "files", MediaViewerActivity.EXTRA_INDEX, "Lcom/finogeeks/lib/applet/interfaces/FinCallback;", "callback", "uploadImages", "(Ljava/util/List;ILcom/finogeeks/lib/applet/interfaces/FinCallback;)V", "uploadZipFile", "(Lcom/finogeeks/lib/applet/interfaces/FinCallback;)V", "MAX_IMG_COUNT", "I", "addImg", "Lcom/finogeeks/lib/applet/modules/feedback/FeedbackQuestionImg;", "Lcom/finogeeks/lib/applet/config/AppConfig;", "appConfig$delegate", "Llg0/h;", "getAppConfig", "()Lcom/finogeeks/lib/applet/config/AppConfig;", "appConfig", "appId", "Ljava/lang/String;", "Landroid/widget/TextView;", "btnSubmit", "Landroid/widget/TextView;", "Lcom/finogeeks/lib/applet/interfaces/ICallback;", "callBack", "Lcom/finogeeks/lib/applet/interfaces/ICallback;", "Landroid/widget/CheckBox;", "cb_allow", "Landroid/widget/CheckBox;", "cb_log", "Landroid/widget/EditText;", "et_contact", "Landroid/widget/EditText;", "et_content", "Lcom/finogeeks/lib/applet/main/FinContext;", "finContext$delegate", "getFinContext", "()Lcom/finogeeks/lib/applet/main/FinContext;", "finContext", "Lcom/finogeeks/lib/applet/modules/feedback/utils/ImageHandler;", "imageHandler", "Lcom/finogeeks/lib/applet/modules/feedback/utils/ImageHandler;", "", "imgs", "Ljava/util/List;", "isSubmitting", "Z", "Landroid/widget/ImageView;", "iv_app_icon", "Landroid/widget/ImageView;", "Landroid/view/View;", "ll_allow_platform", "Landroid/view/View;", "ll_app_info", "Lcom/finogeeks/lib/applet/widget/LoadingDialog;", "loadingDialog", "Lcom/finogeeks/lib/applet/widget/LoadingDialog;", "Lcom/finogeeks/lib/applet/externallib/multitype/MultiTypeAdapter;", "mAdapter", "Lcom/finogeeks/lib/applet/externallib/multitype/MultiTypeAdapter;", "Lcom/finogeeks/lib/applet/page/view/NavigationBar;", "navigationBar", "Lcom/finogeeks/lib/applet/page/view/NavigationBar;", "Landroidx/recyclerview/widget/RecyclerView;", "rv_question_imgs", "Landroidx/recyclerview/widget/RecyclerView;", "Lcom/finogeeks/lib/applet/appletdir/AppletStoreDirProvider;", "storeDirProvider$delegate", "getStoreDirProvider", "()Lcom/finogeeks/lib/applet/appletdir/AppletStoreDirProvider;", "storeDirProvider", "Lcom/finogeeks/lib/applet/modules/feedback/FeedbackQuestionType;", "subType", "Lcom/finogeeks/lib/applet/modules/feedback/FeedbackQuestionType;", "subTypeName", "tv_app_name", "tv_com_desc", "tv_combine_hint", "tv_contact_count", "tv_content_count", "tv_img_count", "tv_img_title", "tv_subtype_title", "tv_type_title", "type", "Landroid/os/AsyncTask;", "uploadTask", "Landroid/os/AsyncTask;", "Companion", "finapplet_release"}, k = 1, mv = {1, 4, 0})
public final class FeedBackSubmitActivity extends FeedBackBaseActivity {
    static final hh0.l[] N = {g0.j(new y(g0.b(FeedBackSubmitActivity.class), "finContext", "getFinContext()Lcom/finogeeks/lib/applet/main/FinContext;")), g0.j(new y(g0.b(FeedBackSubmitActivity.class), "appConfig", "getAppConfig()Lcom/finogeeks/lib/applet/config/AppConfig;")), g0.j(new y(g0.b(FeedBackSubmitActivity.class), "storeDirProvider", "getStoreDirProvider()Lcom/finogeeks/lib/applet/appletdir/AppletStoreDirProvider;"))};
    private com.finogeeks.lib.applet.modules.feedback.c A;
    private final com.finogeeks.lib.applet.modules.feedback.b B;
    private final List<com.finogeeks.lib.applet.modules.feedback.b> C;
    private ImageHandler D;
    private final int E;
    private boolean F;
    private final lg0.h G;
    private final lg0.h H;
    private final lg0.h I;
    private LoadingDialog J;
    private AsyncTask<?, ?, ?> K;
    private ICallback L;
    private HashMap M;
    private NavigationBar d;
    private RecyclerView e;
    private TextView f;
    private View g;
    private View h;
    private ImageView i;
    private TextView j;
    private TextView k;
    private EditText l;
    private TextView m;
    private TextView n;
    private TextView o;
    private EditText p;
    private TextView q;
    private CheckBox r;
    private TextView s;
    private TextView t;
    private TextView u;
    private CheckBox v;
    private String x;

    private String f114y;
    private final com.finogeeks.lib.applet.f.b.e w = new com.finogeeks.lib.applet.f.b.e();

    private String f115z = "";

    public static final class a {
        private a() {
        }

        public a(DefaultConstructorMarker defaultConstructorMarker) {
            this();
        }
    }

    public static final class b extends kotlin.jvm.internal.p implements ah0.a<AppConfig> {
        public b() {
            super(0);
        }

        public final AppConfig m578invoke() {
            FinContext finContext = FinAppEnv.INSTANCE.getFinContext(FeedBackSubmitActivity.e(FeedBackSubmitActivity.this));
            AppConfig appConfig = finContext != null ? finContext.getAppConfig() : null;
            if (appConfig == null) {
                kotlin.jvm.internal.n.t();
            }
            return appConfig;
        }
    }

    public static final class c extends com.finogeeks.lib.applet.modules.feedback.utils.a {
        public c(Context context, int i) {
            super(context, i);
        }

        @Override
        public void a(List<com.finogeeks.lib.applet.modules.feedback.utils.b> list, boolean z10) {
            kotlin.jvm.internal.n.j(list, "files");
            if (z10) {
                ?? r3 = FeedBackSubmitActivity.this;
                String string = r3.getString(R.string.fin_applet_fdbk_report_img_choose_limit);
                kotlin.jvm.internal.n.e(string, "getString(R.string.fin_a…_report_img_choose_limit)");
                FeedBackSubmitActivity.a(r3, string, 0, 2, null);
            }
            if (!z10 && (!(list instanceof Collection) || !list.isEmpty())) {
                Iterator<T> it = list.iterator();
                while (true) {
                    if (!it.hasNext()) {
                        break;
                    }
                    if (((com.finogeeks.lib.applet.modules.feedback.utils.b) it.next()).b()) {
                        ?? r10 = FeedBackSubmitActivity.this;
                        String string2 = r10.getString(R.string.fin_applet_fdbk_report_four_most_one_10mb);
                        kotlin.jvm.internal.n.e(string2, "getString(R.string.fin_a…eport_four_most_one_10mb)");
                        FeedBackSubmitActivity.a(r10, string2, 0, 2, null);
                        break;
                    }
                }
            }
            ArrayList arrayList = new ArrayList();
            for (Object obj : list) {
                if (!((com.finogeeks.lib.applet.modules.feedback.utils.b) obj).b()) {
                    arrayList.add(obj);
                }
            }
            ArrayList arrayList2 = new ArrayList(mg0.q.u(arrayList, 10));
            Iterator it2 = arrayList.iterator();
            while (it2.hasNext()) {
                arrayList2.add(((com.finogeeks.lib.applet.modules.feedback.utils.b) it2.next()).a());
            }
            if (arrayList2.isEmpty()) {
                return;
            }
            FeedBackSubmitActivity.this.a(R.string.fin_applet_fdbk_report_img_uploading);
            FeedBackSubmitActivity.a(FeedBackSubmitActivity.this, arrayList2, 0, null, 4, null);
        }

        @Override
        public void a(JSONObject jSONObject) {
            kotlin.jvm.internal.n.j(jSONObject, "result");
        }
    }

    @Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\u0010\u0007\u001a\u00020\u00032\u000e\u0010\u0002\u001a\n \u0001*\u0004\u0018\u00010\u00000\u0000H\n¢\u0006\u0004\b\u0004\u0010\u0005¨\u0006\u0006"}, d2 = {"Landroid/view/View;", "kotlin.jvm.PlatformType", "it", "Llg0/e0;", "onClick", "(Landroid/view/View;)V", "com/finogeeks/lib/applet/modules/ext/ViewKt$clickWithTrigger$1", "<anonymous>"}, k = 3, mv = {1, 4, 0})
    public static final class d implements View.OnClickListener {
        final View a;
        final long b;
        final FeedBackSubmitActivity c;

        public static final class a implements Runnable {
            public a() {
            }

            @Override
            public final void run() {
                d.this.a.setClickable(true);
            }
        }

        public d(View view, long j, FeedBackSubmitActivity feedBackSubmitActivity) {
            this.a = view;
            this.b = j;
            this.c = feedBackSubmitActivity;
        }

        @Override
        public final void onClick(View view) {
            this.a.setClickable(false);
            kotlin.jvm.internal.n.e(view, "it");
            ?? r4 = this.c;
            IntentsKt.e(r4, FeedBackSubmitActivity.e(r4));
            this.a.postDelayed(new a(), this.b);
        }
    }

    @Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\u0010\u0007\u001a\u00020\u00032\u000e\u0010\u0002\u001a\n \u0001*\u0004\u0018\u00010\u00000\u0000H\n¢\u0006\u0004\b\u0004\u0010\u0005¨\u0006\u0006"}, d2 = {"Landroid/view/View;", "kotlin.jvm.PlatformType", "it", "Llg0/e0;", "onClick", "(Landroid/view/View;)V", "com/finogeeks/lib/applet/modules/ext/ViewKt$clickWithTrigger$1", "<anonymous>"}, k = 3, mv = {1, 4, 0})
    public static final class e implements View.OnClickListener {
        final View a;
        final long b;
        final FeedBackSubmitActivity c;

        public static final class a implements Runnable {
            public a() {
            }

            @Override
            public final void run() {
                e.this.a.setClickable(true);
            }
        }

        public static final class b extends FinSimpleCallback<String> {
            public b() {
            }

            @Override
            public void onSuccess(String str) {
                kotlin.jvm.internal.n.j(str, "result");
                super.onSuccess(str);
                e.this.c.a(str);
            }
        }

        public e(View view, long j, FeedBackSubmitActivity feedBackSubmitActivity) {
            this.a = view;
            this.b = j;
            this.c = feedBackSubmitActivity;
        }

        @Override
        public final void onClick(android.view.View r9) {
            throw new UnsupportedOperationException("Method not decompiled: com.finogeeks.lib.applet.modules.feedback.FeedBackSubmitActivity.e.onClick(android.view.View):void");
        }
    }

    public static final class f extends kotlin.jvm.internal.p implements ah0.l<com.finogeeks.lib.applet.modules.feedback.b, e0> {
        public f() {
            super(1);
        }

        public final void a(com.finogeeks.lib.applet.modules.feedback.b bVar) {
            kotlin.jvm.internal.n.j(bVar, "it");
            if (bVar.c()) {
                FeedBackSubmitActivity.this.a(bVar);
            } else {
                FeedBackSubmitActivity.this.b();
            }
        }

        public Object invoke(Object obj) {
            a((com.finogeeks.lib.applet.modules.feedback.b) obj);
            return e0.a;
        }
    }

    public static final class g extends kotlin.jvm.internal.p implements ah0.l<com.finogeeks.lib.applet.modules.feedback.b, e0> {
        public g() {
            super(1);
        }

        public final void a(com.finogeeks.lib.applet.modules.feedback.b bVar) {
            kotlin.jvm.internal.n.j(bVar, "it");
            if (bVar.c()) {
                FeedBackSubmitActivity.this.C.remove(bVar);
                if (FeedBackSubmitActivity.this.C.size() == 3 && !FeedBackSubmitActivity.this.C.contains(FeedBackSubmitActivity.this.B)) {
                    FeedBackSubmitActivity.this.C.add(FeedBackSubmitActivity.this.B);
                }
                FeedBackSubmitActivity.this.w.notifyDataSetChanged();
                FeedBackSubmitActivity.this.k();
            }
        }

        public Object invoke(Object obj) {
            a((com.finogeeks.lib.applet.modules.feedback.b) obj);
            return e0.a;
        }
    }

    public static final class h implements TextWatcher {
        public h() {
        }

        @Override
        public void afterTextChanged(Editable editable) {
            TextView o = FeedBackSubmitActivity.o(FeedBackSubmitActivity.this);
            StringBuilder sb = new StringBuilder();
            sb.append(editable != null ? editable.length() : 0);
            sb.append("/240");
            o.setText(sb.toString());
        }

        @Override
        public void beforeTextChanged(CharSequence charSequence, int i, int i2, int i3) {
        }

        @Override
        public void onTextChanged(CharSequence charSequence, int i, int i2, int i3) {
        }
    }

    public static final class i implements TextWatcher {
        public i() {
        }

        @Override
        public void afterTextChanged(Editable editable) {
        }

        @Override
        public void beforeTextChanged(CharSequence charSequence, int i, int i2, int i3) {
        }

        @Override
        public void onTextChanged(CharSequence charSequence, int i, int i2, int i3) {
            tj0.g c;
            if (charSequence != null && charSequence.length() > 0 && (c = tj0.i.c(new tj0.i("[^\\x00-\\xff]"), charSequence, 0, 2, (Object) null)) != null) {
                int e = c.c().e();
                String obj = charSequence.toString();
                StringBuilder sb = new StringBuilder();
                if (obj == null) {
                    throw new lg0.t("null cannot be cast to non-null type java.lang.String");
                }
                String substring = obj.substring(0, e);
                kotlin.jvm.internal.n.e(substring, "(this as java.lang.Strin…ing(startIndex, endIndex)");
                sb.append(substring);
                String substring2 = obj.substring(e + 1, obj.length());
                kotlin.jvm.internal.n.e(substring2, "(this as java.lang.Strin…ing(startIndex, endIndex)");
                sb.append(substring2);
                FeedBackSubmitActivity.g(FeedBackSubmitActivity.this).setText(sb.toString());
                FeedBackSubmitActivity.g(FeedBackSubmitActivity.this).setSelection(e);
                ?? r6 = FeedBackSubmitActivity.this;
                String string = r6.getString(R.string.fin_applet_fdbk_report_contact_rule_limit);
                kotlin.jvm.internal.n.e(string, "getString(R.string.fin_a…eport_contact_rule_limit)");
                FeedBackSubmitActivity.a(r6, string, 0, 2, null);
            }
            FeedBackSubmitActivity.n(FeedBackSubmitActivity.this).setText(FeedBackSubmitActivity.g(FeedBackSubmitActivity.this).getText().length() + "/30");
        }
    }

    public static final class j implements CompoundButton.OnCheckedChangeListener {
        public j() {
        }

        @Override
        public final void onCheckedChanged(CompoundButton compoundButton, boolean z10) {
            FeedBackSubmitActivity.f(FeedBackSubmitActivity.this).setEnabled(z10);
        }
    }

    public static final class k extends kotlin.jvm.internal.p implements ah0.a<FinContext> {
        public k() {
            super(0);
        }

        public final FinContext m579invoke() {
            FinAppEnv finAppEnv = FinAppEnv.INSTANCE;
            FinContext finContext = finAppEnv.getFinContext(FeedBackSubmitActivity.e(FeedBackSubmitActivity.this));
            if (finContext != null) {
                return finContext;
            }
            FinContext finContext2 = finAppEnv.getFinContext();
            if (finContext2 == null) {
                kotlin.jvm.internal.n.t();
            }
            return finContext2;
        }
    }

    public static final class l extends kotlin.jvm.internal.p implements ah0.a<AppletStoreDirProvider> {
        public l() {
            super(0);
        }

        public final AppletStoreDirProvider m580invoke() {
            AppletStoreDirProvider.Companion companion = AppletStoreDirProvider.INSTANCE;
            ?? r1 = FeedBackSubmitActivity.this;
            return companion.createByAppConfig(r1, r1.e());
        }
    }

    @Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0003\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Llg0/e0;", "invoke", "()V", "<anonymous>"}, k = 3, mv = {1, 4, 0})
    public static final class m extends kotlin.jvm.internal.p implements ah0.a<e0> {

        public static final class a implements Runnable {
            public a() {
            }

            @Override
            public final void run() {
                ?? r0 = FeedBackSubmitActivity.this;
                IntentsKt.c(r0, FeedBackSubmitActivity.e(r0), FeedBackSubmitActivity.p(FeedBackSubmitActivity.this));
                FeedBackBaseActivity.c.a();
            }
        }

        public m() {
            super(0);
        }

        public Object invoke() {
            m581invoke();
            return e0.a;
        }

        public final void m581invoke() {
            FeedBackSubmitActivity.this.runOnUiThread(new a());
        }
    }

    @Metadata(d1 = {"\u0000\u000e\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0005\u001a\u00020\u00022\u0006\u0010\u0001\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004"}, d2 = {"", "it", "Llg0/e0;", "invoke", "(Ljava/lang/String;)V", "<anonymous>"}, k = 3, mv = {1, 4, 0})
    public static final class n extends kotlin.jvm.internal.p implements ah0.l<String, e0> {

        public static final class a implements Runnable {
            public a() {
            }

            @Override
            public final void run() {
                ?? r0 = FeedBackSubmitActivity.this;
                String string = r0.getString(R.string.fin_applet_service_exception_message);
                kotlin.jvm.internal.n.e(string, "getString(R.string.fin_a…ervice_exception_message)");
                FeedBackSubmitActivity.a(r0, string, 0, 2, null);
                FeedBackSubmitActivity.this.F = false;
            }
        }

        public n() {
            super(1);
        }

        public final void a(String str) {
            kotlin.jvm.internal.n.j(str, "it");
            FeedBackSubmitActivity.this.runOnUiThread(new a());
        }

        public Object invoke(Object obj) {
            a((String) obj);
            return e0.a;
        }
    }

    public static final class o extends kotlin.jvm.internal.p implements ah0.l<com.finogeeks.lib.applet.modules.feedback.b, String> {
        public static final o a = new o();

        public o() {
            super(1);
        }

        public final String invoke(com.finogeeks.lib.applet.modules.feedback.b bVar) {
            kotlin.jvm.internal.n.j(bVar, "it");
            return bVar.a();
        }
    }

    @Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0005\u001a\u00020\u00022\u0006\u0010\u0001\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004"}, d2 = {"Lcom/finogeeks/lib/applet/netdisk/UploadResponse;", "response", "Llg0/e0;", "invoke", "(Lcom/finogeeks/lib/applet/netdisk/UploadResponse;)V", "<anonymous>"}, k = 3, mv = {1, 4, 0})
    public static final class p extends kotlin.jvm.internal.p implements ah0.l<UploadResponse, e0> {
        final int b;
        final List c;
        final FinCallback d;
        final File e;

        public static final class a implements Runnable {
            final UploadResponse b;

            public a(UploadResponse uploadResponse) {
                this.b = uploadResponse;
            }

            @Override
            public final void run() {
                p pVar = p.this;
                if (pVar.b == pVar.c.size() - 1) {
                    FeedBackSubmitActivity.this.d();
                    FinCallback finCallback = p.this.d;
                    if (finCallback != null) {
                        finCallback.onSuccess("OK");
                    }
                }
                int size = FeedBackSubmitActivity.this.C.size();
                if (size == FeedBackSubmitActivity.this.E) {
                    FeedBackSubmitActivity.this.C.remove(size - 1);
                }
                String absolutePath = p.this.e.getAbsolutePath();
                kotlin.jvm.internal.n.e(absolutePath, "file.absolutePath");
                FeedBackSubmitActivity.this.C.add(size - 1, new com.finogeeks.lib.applet.modules.feedback.b(absolutePath, this.b.getId(), true));
                FeedBackSubmitActivity.this.w.notifyDataSetChanged();
                FeedBackSubmitActivity.this.k();
                int size2 = p.this.c.size();
                p pVar2 = p.this;
                int i = pVar2.b + 1;
                if (size2 > i) {
                    FeedBackSubmitActivity.this.a(pVar2.c, i, pVar2.d);
                }
            }
        }

        public p(int i, List list, FinCallback finCallback, File file) {
            super(1);
            this.b = i;
            this.c = list;
            this.d = finCallback;
            this.e = file;
        }

        public final void a(UploadResponse uploadResponse) {
            kotlin.jvm.internal.n.j(uploadResponse, "response");
            FeedBackSubmitActivity.this.runOnUiThread(new a(uploadResponse));
        }

        public Object invoke(Object obj) {
            a((UploadResponse) obj);
            return e0.a;
        }
    }

    @Metadata(d1 = {"\u0000\u000e\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0005\u001a\u00020\u00022\u0006\u0010\u0001\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004"}, d2 = {"", "msg", "Llg0/e0;", "invoke", "(Ljava/lang/String;)V", "<anonymous>"}, k = 3, mv = {1, 4, 0})
    public static final class q extends kotlin.jvm.internal.p implements ah0.l<String, e0> {
        final FinCallback b;
        final int c;

        public static final class a implements Runnable {
            final String b;

            public a(String str) {
                this.b = str;
            }

            @Override
            public final void run() {
                FeedBackSubmitActivity.this.d();
                q qVar = q.this;
                FinCallback finCallback = qVar.b;
                if (finCallback != null) {
                    finCallback.onError(qVar.c, "");
                }
                FLog.e$default("FeedBackSubmitActivity", "upload file failed, msg: " + this.b, null, 4, null);
                ?? r0 = FeedBackSubmitActivity.this;
                String string = r0.getString(R.string.fin_applet_fdbk_report_upload_img_fail);
                kotlin.jvm.internal.n.e(string, "getString(R.string.fin_a…k_report_upload_img_fail)");
                FeedBackSubmitActivity.a(r0, string, 0, 2, null);
            }
        }

        public q(FinCallback finCallback, int i) {
            super(1);
            this.b = finCallback;
            this.c = i;
        }

        public final void a(String str) {
            kotlin.jvm.internal.n.j(str, "msg");
            FeedBackSubmitActivity.this.runOnUiThread(new a(str));
        }

        public Object invoke(Object obj) {
            a((String) obj);
            return e0.a;
        }
    }

    public static final class r extends kotlin.jvm.internal.p implements ah0.l<t0, File> {
        public r() {
            super(1);
        }

        public final File invoke(t0 t0Var) {
            kotlin.jvm.internal.n.j(t0Var, "it");
            String format = new SimpleDateFormat("yyyy-MM-dd", Locale.getDefault()).format(new Date());
            File file = new File(FeedBackSubmitActivity.this.getExternalFilesDir(null), "log-" + format + ".zip");
            if (file.exists()) {
                file.delete();
                file.createNewFile();
            } else {
                file.createNewFile();
            }
            if (FLog.INSTANCE.zipCurrentAppLogFile$finapplet_release(FeedBackSubmitActivity.e(FeedBackSubmitActivity.this), file)) {
                return file;
            }
            return null;
        }
    }

    @Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0005\u001a\u00020\u00022\b\u0010\u0001\u001a\u0004\u0018\u00010\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004"}, d2 = {"Ljava/io/File;", "file", "Llg0/e0;", "invoke", "(Ljava/io/File;)V", "<anonymous>"}, k = 3, mv = {1, 4, 0})
    public static final class s extends kotlin.jvm.internal.p implements ah0.l<File, e0> {
        final FinCallback b;

        @Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0005\u001a\u00020\u00022\u0006\u0010\u0001\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004"}, d2 = {"Lcom/finogeeks/lib/applet/netdisk/UploadResponse;", "response", "Llg0/e0;", "invoke", "(Lcom/finogeeks/lib/applet/netdisk/UploadResponse;)V", "<anonymous>"}, k = 3, mv = {1, 4, 0})
        public static final class a extends kotlin.jvm.internal.p implements ah0.l<UploadResponse, e0> {
            final File b;

            public static final class RunnableC0210a implements Runnable {
                final UploadResponse b;

                public RunnableC0210a(UploadResponse uploadResponse) {
                    this.b = uploadResponse;
                }

                @Override
                public final void run() {
                    s.this.b.onSuccess(this.b.getId());
                }
            }

            public a(File file) {
                super(1);
                this.b = file;
            }

            public final void a(UploadResponse uploadResponse) {
                kotlin.jvm.internal.n.j(uploadResponse, "response");
                this.b.delete();
                FeedBackSubmitActivity.this.runOnUiThread(new RunnableC0210a(uploadResponse));
            }

            public Object invoke(Object obj) {
                a((UploadResponse) obj);
                return e0.a;
            }
        }

        @Metadata(d1 = {"\u0000\u000e\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0005\u001a\u00020\u00022\u0006\u0010\u0001\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004"}, d2 = {"", "msg", "Llg0/e0;", "invoke", "(Ljava/lang/String;)V", "<anonymous>"}, k = 3, mv = {1, 4, 0})
        public static final class b extends kotlin.jvm.internal.p implements ah0.l<String, e0> {
            final File b;

            public static final class a implements Runnable {
                public a() {
                }

                @Override
                public final void run() {
                    s.this.b.onSuccess("");
                }
            }

            public b(File file) {
                super(1);
                this.b = file;
            }

            public final void a(String str) {
                kotlin.jvm.internal.n.j(str, "msg");
                this.b.delete();
                FeedBackSubmitActivity.this.runOnUiThread(new a());
            }

            public Object invoke(Object obj) {
                a((String) obj);
                return e0.a;
            }
        }

        public s(FinCallback finCallback) {
            super(1);
            this.b = finCallback;
        }

        public final void a(File file) {
            if (file == null) {
                this.b.onSuccess("");
                return;
            }
            NetDiskManager companion = NetDiskManager.INSTANCE.getInstance();
            FinStoreConfig finStoreConfig = FeedBackSubmitActivity.this.g().getFinAppInfo().getFinStoreConfig();
            kotlin.jvm.internal.n.e(finStoreConfig, "finContext.finAppInfo.finStoreConfig");
            companion.compatUploadFile(finStoreConfig, file, new a(file), new b(file));
        }

        public Object invoke(Object obj) {
            a((File) obj);
            return e0.a;
        }
    }

    public static final class t extends kotlin.jvm.internal.p implements ah0.l<Throwable, e0> {
        final FinCallback a;

        public t(FinCallback finCallback) {
            super(1);
            this.a = finCallback;
        }

        public final void a(Throwable th2) {
            kotlin.jvm.internal.n.j(th2, "it");
            this.a.onSuccess("");
        }

        public Object invoke(Object obj) {
            a((Throwable) obj);
            return e0.a;
        }
    }

    public static final class u extends kotlin.jvm.internal.p implements ah0.a<e0> {
        public u() {
            super(0);
        }

        public Object invoke() {
            m582invoke();
            return e0.a;
        }

        public final void m582invoke() {
            FeedBackSubmitActivity.this.K = null;
        }
    }

    static {
        new a(null);
    }

    public FeedBackSubmitActivity() {
        com.finogeeks.lib.applet.modules.feedback.b bVar = new com.finogeeks.lib.applet.modules.feedback.b(null, null, false, 7, null);
        this.B = bVar;
        this.C = mg0.p.p(new com.finogeeks.lib.applet.modules.feedback.b[]{bVar});
        this.E = 4;
        this.G = lg0.i.a(new k());
        this.H = lg0.i.a(new b());
        this.I = lg0.i.a(new l());
        this.L = new c(this, 4);
    }

    public final void a(int i2) {
        d();
        ?? a2 = new LoadingDialog(this, e()).a(i2);
        this.J = a2;
        if (a2 != 0) {
            a2.show();
        }
    }

    public final void a(FinCallback<String> finCallback) {
        this.K = com.finogeeks.lib.applet.utils.h.a(new r()).b(new s(finCallback)).a(new t(finCallback)).b(new u()).a();
    }

    public static void a(FeedBackSubmitActivity feedBackSubmitActivity, String str, int i2, int i3, Object obj) {
        if ((i3 & 2) != 0) {
            i2 = 17;
        }
        feedBackSubmitActivity.a(str, i2);
    }

    public static void a(FeedBackSubmitActivity feedBackSubmitActivity, String str, int i2, Object obj) {
        if ((i2 & 1) != 0) {
            str = "";
        }
        feedBackSubmitActivity.a(str);
    }

    public static void a(FeedBackSubmitActivity feedBackSubmitActivity, List list, int i2, FinCallback finCallback, int i3, Object obj) {
        if ((i3 & 4) != 0) {
            finCallback = null;
        }
        feedBackSubmitActivity.a(list, i2, finCallback);
    }

    public final void a(com.finogeeks.lib.applet.modules.feedback.b bVar) {
        List<com.finogeeks.lib.applet.modules.feedback.b> list = this.C;
        ArrayList arrayList = new ArrayList();
        for (Object obj : list) {
            if (((com.finogeeks.lib.applet.modules.feedback.b) obj).c()) {
                arrayList.add(obj);
            }
        }
        ArrayList arrayList2 = new ArrayList(mg0.q.u(arrayList, 10));
        Iterator it = arrayList.iterator();
        while (it.hasNext()) {
            arrayList2.add(new MediaViewerData(1, ((com.finogeeks.lib.applet.modules.feedback.b) it.next()).b(), true));
        }
        ArrayList arrayList3 = new ArrayList(arrayList2);
        String str = this.f114y;
        if (str == null) {
            kotlin.jvm.internal.n.z("appId");
        }
        int indexOf = this.C.indexOf(bVar);
        String absolutePath = i().getDirForWrite().getAbsolutePath();
        kotlin.jvm.internal.n.e(absolutePath, "storeDirProvider.getDirForWrite().absolutePath");
        IntentsKt.a((Activity) this, str, arrayList3, indexOf, absolutePath, (View) null, 16, (Object) null);
    }

    public final void a(String str) {
        String str2 = this.x;
        if (str2 == null) {
            kotlin.jvm.internal.n.z("type");
        }
        com.finogeeks.lib.applet.modules.feedback.c cVar = this.A;
        String b2 = cVar != null ? cVar.b() : null;
        if (b2 == null) {
            b2 = "";
        }
        EditText editText = this.l;
        if (editText == null) {
            kotlin.jvm.internal.n.z("et_content");
        }
        String obj = editText.getText().toString();
        List<com.finogeeks.lib.applet.modules.feedback.b> list = this.C;
        ArrayList arrayList = new ArrayList();
        for (Object obj2 : list) {
            com.finogeeks.lib.applet.modules.feedback.b bVar = (com.finogeeks.lib.applet.modules.feedback.b) obj2;
            if (bVar.c() && bVar.a().length() > 0) {
                arrayList.add(obj2);
            }
        }
        String u0 = x.u0(arrayList, ",", (CharSequence) null, (CharSequence) null, 0, (CharSequence) null, o.a, 30, (Object) null);
        String str3 = this.f114y;
        if (str3 == null) {
            kotlin.jvm.internal.n.z("appId");
        }
        String appTitle = g().getFinAppInfo().getAppTitle();
        kotlin.jvm.internal.n.e(appTitle, "finContext.finAppInfo.appTitle");
        String b3 = com.finogeeks.lib.applet.utils.f.b(this);
        if (b3 == null) {
            b3 = "";
        }
        String appVersion = g().getFinAppInfo().getAppVersion();
        kotlin.jvm.internal.n.e(appVersion, "finContext.finAppInfo.appVersion");
        String androidSystemVersion = CommonKt.getAndroidSystemVersion();
        String str4 = Build.BRAND;
        kotlin.jvm.internal.n.e(str4, "Build.BRAND");
        String str5 = Build.MODEL;
        kotlin.jvm.internal.n.e(str5, "Build.MODEL");
        EditText editText2 = this.p;
        if (editText2 == null) {
            kotlin.jvm.internal.n.z("et_contact");
        }
        FeedbackReq feedbackReq = new FeedbackReq(str2, b2, obj, u0, str3, appTitle, b3, appVersion, "2.46.9", androidSystemVersion, str4, str5, editText2.getText().toString(), str);
        NetDiskManager companion = NetDiskManager.INSTANCE.getInstance();
        FinStoreConfig finStoreConfig = g().getFinAppInfo().getFinStoreConfig();
        kotlin.jvm.internal.n.e(finStoreConfig, "finContext.finAppInfo.finStoreConfig");
        companion.submitFeedback(finStoreConfig, feedbackReq, new m(), new n());
    }

    private final void a(String str, int i2) {
        Toast toast = new Toast(this);
        View inflate = LayoutInflater.from(this).inflate(R.layout.fin_applet_feedback_toast_view, (ViewGroup) null);
        View findViewById = inflate.findViewById(R.id.toast_text);
        kotlin.jvm.internal.n.e(findViewById, "view.findViewById<TextView>(R.id.toast_text)");
        ((TextView) findViewById).setText(str);
        toast.setView(inflate);
        toast.setGravity(i2, 0, 0);
        toast.setDuration(1);
        gq.g.b(toast);
    }

    public final void a(List<? extends File> list, int i2, FinCallback<String> finCallback) {
        if (list.isEmpty() || i2 >= list.size()) {
            return;
        }
        File file = list.get(i2);
        NetDiskManager companion = NetDiskManager.INSTANCE.getInstance();
        FinStoreConfig finStoreConfig = g().getFinAppInfo().getFinStoreConfig();
        kotlin.jvm.internal.n.e(finStoreConfig, "finContext.finAppInfo.finStoreConfig");
        companion.compatUploadFile(finStoreConfig, file, new p(i2, list, finCallback, file), new q(finCallback, i2));
    }

    public final void b() {
        JSONObject jSONObject = new JSONObject();
        JSONArray jSONArray = new JSONArray();
        jSONArray.put("album");
        jSONObject.put("sourceType", jSONArray);
        jSONObject.put("count", this.E - h());
        String str = this.f114y;
        if (str == null) {
            kotlin.jvm.internal.n.z("appId");
        }
        jSONObject.put("appId", str);
        ImageHandler imageHandler = this.D;
        if (imageHandler != null) {
            imageHandler.a("chooseImage", jSONObject, new SafetyApi.b(this, this.L));
        }
    }

    private final void c() {
        int i2 = R.string.fin_applet_fdbk_abnormal_function;
        CheckBox checkBox = this.v;
        if (checkBox == null) {
            kotlin.jvm.internal.n.z("cb_log");
        }
        checkBox.setVisibility(l() ? 0 : 8);
        EditText editText = this.l;
        if (editText == null) {
            kotlin.jvm.internal.n.z("et_content");
        }
        editText.addTextChangedListener(new h());
        EditText editText2 = this.p;
        if (editText2 == null) {
            kotlin.jvm.internal.n.z("et_contact");
        }
        editText2.addTextChangedListener(new i());
        TextView textView = this.s;
        if (textView == null) {
            kotlin.jvm.internal.n.z("tv_combine_hint");
        }
        textView.setOnClickListener(new d(textView, 500L, this));
        TextView textView2 = this.u;
        if (textView2 == null) {
            kotlin.jvm.internal.n.z("btnSubmit");
        }
        textView2.setOnClickListener(new e(textView2, 500L, this));
        String str = this.x;
        if (str == null) {
            kotlin.jvm.internal.n.z("type");
        }
        int hashCode = str.hashCode();
        if (hashCode != -1927701418) {
            if (hashCode != -1403061077) {
                if (hashCode == 332244113 && str.equals("proSuggestion")) {
                    View view = this.g;
                    if (view == null) {
                        kotlin.jvm.internal.n.z("ll_app_info");
                    }
                    view.setVisibility(8);
                    TextView textView3 = this.t;
                    if (textView3 == null) {
                        kotlin.jvm.internal.n.z("tv_com_desc");
                    }
                    textView3.setVisibility(8);
                    View view2 = this.h;
                    if (view2 == null) {
                        kotlin.jvm.internal.n.z("ll_allow_platform");
                    }
                    view2.setVisibility(8);
                    TextView textView4 = this.u;
                    if (textView4 == null) {
                        kotlin.jvm.internal.n.z("btnSubmit");
                    }
                    textView4.setEnabled(true);
                    i2 = R.string.fin_applet_fdbk_product_suggestions;
                    TextView textView5 = this.f;
                    if (textView5 == null) {
                        kotlin.jvm.internal.n.z("tv_type_title");
                    }
                    textView5.setText("");
                    TextView textView6 = this.f;
                    if (textView6 == null) {
                        kotlin.jvm.internal.n.z("tv_type_title");
                    }
                    textView6.setHeight(0);
                    TextView textView7 = this.k;
                    if (textView7 == null) {
                        kotlin.jvm.internal.n.z("tv_subtype_title");
                    }
                    textView7.setText(getString(i2));
                    EditText editText3 = this.l;
                    if (editText3 == null) {
                        kotlin.jvm.internal.n.z("et_content");
                    }
                    editText3.setHint(getString(R.string.fin_applet_fdbk_report_content_hint2));
                    TextView textView8 = this.n;
                    if (textView8 == null) {
                        kotlin.jvm.internal.n.z("tv_img_title");
                    }
                    textView8.setText(getString(R.string.fin_applet_fdbk_report_combine_pic_no_need));
                }
            } else if (str.equals("complaint")) {
                View view3 = this.g;
                if (view3 == null) {
                    kotlin.jvm.internal.n.z("ll_app_info");
                }
                view3.setVisibility(0);
                TextView textView9 = this.t;
                if (textView9 == null) {
                    kotlin.jvm.internal.n.z("tv_com_desc");
                }
                textView9.setVisibility(0);
                View view4 = this.h;
                if (view4 == null) {
                    kotlin.jvm.internal.n.z("ll_allow_platform");
                }
                view4.setVisibility(0);
                TextView textView10 = this.u;
                if (textView10 == null) {
                    kotlin.jvm.internal.n.z("btnSubmit");
                }
                textView10.setEnabled(false);
                CheckBox checkBox2 = this.r;
                if (checkBox2 == null) {
                    kotlin.jvm.internal.n.z("cb_allow");
                }
                checkBox2.setOnCheckedChangeListener(new j());
                i2 = R.string.fin_applet_fdbk_complaint_and_report;
                TextView textView11 = this.f;
                if (textView11 == null) {
                    kotlin.jvm.internal.n.z("tv_type_title");
                }
                textView11.setText(getString(R.string.fin_applet_fdbk_report_obj_title));
                com.finogeeks.lib.applet.modules.feedback.c cVar = this.A;
                if (cVar != null) {
                    int a2 = cVar.a();
                    TextView textView12 = this.k;
                    if (textView12 == null) {
                        kotlin.jvm.internal.n.z("tv_subtype_title");
                    }
                    textView12.setText(getString(a2));
                }
                EditText editText4 = this.l;
                if (editText4 == null) {
                    kotlin.jvm.internal.n.z("et_content");
                }
                editText4.setHint(getString(R.string.fin_applet_fdbk_report_content_hint));
                TextView textView13 = this.n;
                if (textView13 == null) {
                    kotlin.jvm.internal.n.z("tv_img_title");
                }
                textView13.setText(getString(R.string.fin_applet_fdbk_report_combine_pic_must));
                ImageView imageView = this.i;
                if (imageView == null) {
                    kotlin.jvm.internal.n.z("iv_app_icon");
                }
                ImageLoaderKt.loadImage(this, imageView, g().getFinAppInfo().getAppAvatar());
                TextView textView14 = this.j;
                if (textView14 == null) {
                    kotlin.jvm.internal.n.z("tv_app_name");
                }
                textView14.setText(g().getFinAppInfo().getAppTitle());
            }
        } else if (str.equals("dysfunction")) {
            View view5 = this.g;
            if (view5 == null) {
                kotlin.jvm.internal.n.z("ll_app_info");
            }
            view5.setVisibility(8);
            TextView textView15 = this.t;
            if (textView15 == null) {
                kotlin.jvm.internal.n.z("tv_com_desc");
            }
            textView15.setVisibility(8);
            View view6 = this.h;
            if (view6 == null) {
                kotlin.jvm.internal.n.z("ll_allow_platform");
            }
            view6.setVisibility(8);
            TextView textView16 = this.u;
            if (textView16 == null) {
                kotlin.jvm.internal.n.z("btnSubmit");
            }
            textView16.setEnabled(true);
            TextView textView17 = this.f;
            if (textView17 == null) {
                kotlin.jvm.internal.n.z("tv_type_title");
            }
            textView17.setText(getString(i2));
            com.finogeeks.lib.applet.modules.feedback.c cVar2 = this.A;
            if (cVar2 != null) {
                int a3 = cVar2.a();
                TextView textView18 = this.k;
                if (textView18 == null) {
                    kotlin.jvm.internal.n.z("tv_subtype_title");
                }
                textView18.setText(getString(a3));
            }
            EditText editText5 = this.l;
            if (editText5 == null) {
                kotlin.jvm.internal.n.z("et_content");
            }
            editText5.setHint(getString(R.string.fin_applet_fdbk_report_content_hint2));
            TextView textView19 = this.n;
            if (textView19 == null) {
                kotlin.jvm.internal.n.z("tv_img_title");
            }
            textView19.setText(getString(R.string.fin_applet_fdbk_report_combine_pic_no_need));
        }
        NavigationBar navigationBar = this.d;
        if (navigationBar == null) {
            kotlin.jvm.internal.n.z("navigationBar");
        }
        navigationBar.setTitle(getString(i2));
        RecyclerView recyclerView = this.e;
        if (recyclerView == null) {
            kotlin.jvm.internal.n.z("rv_question_imgs");
        }
        recyclerView.setLayoutManager(new GridLayoutManager(this, 3));
        this.w.a(com.finogeeks.lib.applet.modules.feedback.b.class, new QuestionImgItemViewBinder(this, new f(), new g()));
        this.w.a(this.C);
        recyclerView.setAdapter(this.w);
    }

    public final void d() {
        gq.e eVar = this.J;
        if (eVar != null) {
            eVar.dismiss();
        }
        this.J = null;
    }

    public final AppConfig e() {
        lg0.h hVar = this.H;
        hh0.l lVar = N[1];
        return (AppConfig) hVar.getValue();
    }

    public static final String e(FeedBackSubmitActivity feedBackSubmitActivity) {
        String str = feedBackSubmitActivity.f114y;
        if (str == null) {
            kotlin.jvm.internal.n.z("appId");
        }
        return str;
    }

    public static final TextView f(FeedBackSubmitActivity feedBackSubmitActivity) {
        TextView textView = feedBackSubmitActivity.u;
        if (textView == null) {
            kotlin.jvm.internal.n.z("btnSubmit");
        }
        return textView;
    }

    private final void f() {
        String stringExtra = getIntent().getStringExtra("QUESTION_TYPE");
        if (stringExtra == null) {
            stringExtra = "";
        }
        this.x = stringExtra;
        Intent intent = getIntent();
        kotlin.jvm.internal.n.e(intent, "intent");
        String appId = IntentsKt.getAppId(intent);
        if (appId == null) {
            appId = "";
        }
        this.f114y = appId;
        String stringExtra2 = getIntent().getStringExtra("QUESTION_SUB_TYPE_KEY");
        this.f115z = stringExtra2 != null ? stringExtra2 : "";
        String str = this.x;
        if (str == null) {
            kotlin.jvm.internal.n.z("type");
        }
        if (!kotlin.jvm.internal.n.d(str, "proSuggestion")) {
            this.A = com.finogeeks.lib.applet.modules.feedback.c.valueOf(this.f115z);
        }
        this.D = new ImageHandler(this, g(), e());
    }

    public static final EditText g(FeedBackSubmitActivity feedBackSubmitActivity) {
        EditText editText = feedBackSubmitActivity.p;
        if (editText == null) {
            kotlin.jvm.internal.n.z("et_contact");
        }
        return editText;
    }

    public final FinContext g() {
        lg0.h hVar = this.G;
        hh0.l lVar = N[0];
        return (FinContext) hVar.getValue();
    }

    public final int h() {
        Iterator<T> it = this.C.iterator();
        int i2 = 0;
        while (it.hasNext()) {
            if (((com.finogeeks.lib.applet.modules.feedback.b) it.next()).c()) {
                i2++;
            }
        }
        return i2;
    }

    public static final EditText h(FeedBackSubmitActivity feedBackSubmitActivity) {
        EditText editText = feedBackSubmitActivity.l;
        if (editText == null) {
            kotlin.jvm.internal.n.z("et_content");
        }
        return editText;
    }

    private final AppletStoreDirProvider i() {
        lg0.h hVar = this.I;
        hh0.l lVar = N[2];
        return (AppletStoreDirProvider) hVar.getValue();
    }

    private final void initView() {
        View findViewById = findViewById(R.id.navigationBar);
        kotlin.jvm.internal.n.e(findViewById, "findViewById(R.id.navigationBar)");
        this.d = (NavigationBar) findViewById;
        RecyclerView findViewById2 = findViewById(R.id.rv_question_imgs);
        kotlin.jvm.internal.n.e(findViewById2, "findViewById(R.id.rv_question_imgs)");
        this.e = findViewById2;
        View findViewById3 = findViewById(R.id.tv_type_title);
        kotlin.jvm.internal.n.e(findViewById3, "findViewById(R.id.tv_type_title)");
        this.f = (TextView) findViewById3;
        View findViewById4 = findViewById(R.id.ll_app_info);
        kotlin.jvm.internal.n.e(findViewById4, "findViewById(R.id.ll_app_info)");
        this.g = findViewById4;
        View findViewById5 = findViewById(R.id.ll_allow_platform);
        kotlin.jvm.internal.n.e(findViewById5, "findViewById(R.id.ll_allow_platform)");
        this.h = findViewById5;
        View findViewById6 = findViewById(R.id.iv_app_icon);
        kotlin.jvm.internal.n.e(findViewById6, "findViewById(R.id.iv_app_icon)");
        this.i = (ImageView) findViewById6;
        View findViewById7 = findViewById(R.id.tv_app_name);
        kotlin.jvm.internal.n.e(findViewById7, "findViewById(R.id.tv_app_name)");
        this.j = (TextView) findViewById7;
        View findViewById8 = findViewById(R.id.tv_subtype_title);
        kotlin.jvm.internal.n.e(findViewById8, "findViewById(R.id.tv_subtype_title)");
        this.k = (TextView) findViewById8;
        View findViewById9 = findViewById(R.id.et_content);
        kotlin.jvm.internal.n.e(findViewById9, "findViewById(R.id.et_content)");
        this.l = (EditText) findViewById9;
        View findViewById10 = findViewById(R.id.tv_content_count);
        kotlin.jvm.internal.n.e(findViewById10, "findViewById(R.id.tv_content_count)");
        this.m = (TextView) findViewById10;
        View findViewById11 = findViewById(R.id.tv_img_count);
        kotlin.jvm.internal.n.e(findViewById11, "findViewById(R.id.tv_img_count)");
        this.o = (TextView) findViewById11;
        View findViewById12 = findViewById(R.id.et_contact);
        kotlin.jvm.internal.n.e(findViewById12, "findViewById(R.id.et_contact)");
        this.p = (EditText) findViewById12;
        View findViewById13 = findViewById(R.id.tv_contact_count);
        kotlin.jvm.internal.n.e(findViewById13, "findViewById(R.id.tv_contact_count)");
        this.q = (TextView) findViewById13;
        View findViewById14 = findViewById(R.id.cb_allow);
        kotlin.jvm.internal.n.e(findViewById14, "findViewById(R.id.cb_allow)");
        this.r = (CheckBox) findViewById14;
        View findViewById15 = findViewById(R.id.tv_combine_hint);
        kotlin.jvm.internal.n.e(findViewById15, "findViewById(R.id.tv_combine_hint)");
        this.s = (TextView) findViewById15;
        View findViewById16 = findViewById(R.id.btnSubmit);
        kotlin.jvm.internal.n.e(findViewById16, "findViewById(R.id.btnSubmit)");
        this.u = (TextView) findViewById16;
        View findViewById17 = findViewById(R.id.tv_img_title);
        kotlin.jvm.internal.n.e(findViewById17, "findViewById(R.id.tv_img_title)");
        this.n = (TextView) findViewById17;
        View findViewById18 = findViewById(R.id.tv_com_desc);
        kotlin.jvm.internal.n.e(findViewById18, "findViewById(R.id.tv_com_desc)");
        this.t = (TextView) findViewById18;
        View findViewById19 = findViewById(R.id.cb_log);
        kotlin.jvm.internal.n.e(findViewById19, "findViewById(R.id.cb_log)");
        this.v = (CheckBox) findViewById19;
    }

    public final boolean j() {
        if (!l()) {
            return false;
        }
        CheckBox checkBox = this.v;
        if (checkBox == null) {
            kotlin.jvm.internal.n.z("cb_log");
        }
        return checkBox.isChecked();
    }

    public final void k() {
        TextView textView = this.o;
        if (textView == null) {
            kotlin.jvm.internal.n.z("tv_img_count");
        }
        textView.setText(h() + "/4");
    }

    private final boolean l() {
        FLog fLog = FLog.INSTANCE;
        if (!fLog.isEnableLog()) {
            return false;
        }
        String str = this.f114y;
        if (str == null) {
            kotlin.jvm.internal.n.z("appId");
        }
        File[] logFiles$finapplet_release = fLog.getLogFiles$finapplet_release(str);
        return !(logFiles$finapplet_release == null || logFiles$finapplet_release.length == 0);
    }

    public static final TextView n(FeedBackSubmitActivity feedBackSubmitActivity) {
        TextView textView = feedBackSubmitActivity.q;
        if (textView == null) {
            kotlin.jvm.internal.n.z("tv_contact_count");
        }
        return textView;
    }

    public static final TextView o(FeedBackSubmitActivity feedBackSubmitActivity) {
        TextView textView = feedBackSubmitActivity.m;
        if (textView == null) {
            kotlin.jvm.internal.n.z("tv_content_count");
        }
        return textView;
    }

    public static final String p(FeedBackSubmitActivity feedBackSubmitActivity) {
        String str = feedBackSubmitActivity.x;
        if (str == null) {
            kotlin.jvm.internal.n.z("type");
        }
        return str;
    }

    @Override
    public void _$_clearFindViewByIdCache() {
        HashMap hashMap = this.M;
        if (hashMap != null) {
            hashMap.clear();
        }
    }

    @Override
    public View _$_findCachedViewById(int i2) {
        if (this.M == null) {
            this.M = new HashMap();
        }
        View view = (View) this.M.get(Integer.valueOf(i2));
        if (view != null) {
            return view;
        }
        View findViewById = findViewById(i2);
        this.M.put(Integer.valueOf(i2), findViewById);
        return findViewById;
    }

    public void onActivityResult(int requestCode, int resultCode, Intent data) {
        super/*androidx.fragment.app.FragmentActivity*/.onActivityResult(requestCode, resultCode, data);
        ImageHandler imageHandler = this.D;
        if (imageHandler != null) {
            imageHandler.a(requestCode, resultCode, data, this.L);
        }
    }

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        ThemeModeUtil.configActivityDarkMode$default(this, FinAppEnv.INSTANCE.getFinAppConfig().getUiConfig(), null, 4, null);
        OrientationUtil.INSTANCE.configOrientation(this);
        setContentView(R.layout.fin_applet_activity_feedback_submit);
        initStatusBar();
        f();
        initView();
        c();
    }

    @Override
    public void onDestroy() {
        super.onDestroy();
        AsyncTask<?, ?, ?> asyncTask = this.K;
        if (asyncTask != null) {
            asyncTask.cancel(true);
        }
        this.K = null;
        d();
    }
}