CamScanner.apk(点击下载) / DocJsonFixImageFragment.java


package com.intsig.camscanner.test.docjson;

import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import androidx.annotation.NonNull;
import androidx.fragment.app.FragmentActivity;
import com.facebook.share.internal.MessengerShareContentUtility;
import com.google.android.gms.ads.mediation.MediationConfiguration;
import com.google.logging.type.LogSeverity;
import com.intsig.camscanner.R;
import com.intsig.camscanner.app.IntentUtil;
import com.intsig.camscanner.bitmap.BitmapUtils;
import com.intsig.camscanner.https.account.UserPropertyAPI;
import com.intsig.camscanner.image_restore.ImageRestoreIntroductionActivity;
import com.intsig.camscanner.multiimageedit.util.MultiImageEditPageManagerUtil;
import com.intsig.camscanner.mutilcapture.mode.PagePara;
import com.intsig.camscanner.purchase.entity.Function;
import com.intsig.camscanner.purchase.track.FunctionEntrance;
import com.intsig.camscanner.purchase.track.PurchaseTracker;
import com.intsig.camscanner.test.docjson.MeituResult;
import com.intsig.camscanner.tsapp.purchase.PurchaseSceneAdapter;
import com.intsig.camscanner.tsapp.sync.AppConfigJsonUtils;
import com.intsig.camscanner.tsapp.sync.SyncUtil;
import com.intsig.camscanner.util.SDStorageManager;
import com.intsig.log.LogUtils;
import com.intsig.okgo.OkGoUtils;
import com.intsig.okgo.exception.NetworkException;
import com.intsig.okgo.utils.GsonUtils;
import com.intsig.tianshu.TianShuAPI;
import com.intsig.tianshu.URLEncoder;
import com.intsig.tianshu.UUID;
import com.intsig.tianshu.exception.TianShuException;
import com.intsig.tsapp.sync.AppConfigJson;
import com.intsig.utils.ApplicationHelper;
import com.intsig.utils.Base64;
import com.intsig.utils.CommonLoadingTask;
import com.intsig.utils.FileUtil;
import com.intsig.utils.ToastUtils;
import com.intsig.utils.net.OkHttpUtil;
import com.intsig.view.FlowLayout;
import java.io.IOException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import okhttp3.Response;
import okhttp3.ResponseBody;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

public class DocJsonFixImageFragment extends DocJsonBaseFragment {

    /* renamed from: f  reason: collision with root package name */
    private FixImageCallback f33049f;

    /* access modifiers changed from: private */
    public static class BaiduFixImageCallback implements FixImageCallback {

        /* renamed from: a  reason: collision with root package name */
        final Context f33056a;

        /* renamed from: b  reason: collision with root package name */
        String f33057b = "YHZRosX8OWlIQmtwIsp9dLE4";

        /* renamed from: c  reason: collision with root package name */
        String f33058c = "qYys40L9yZxOEuIrIGE8FEjwi1efGFlR";

        /* renamed from: d  reason: collision with root package name */
        final Map<String, String> f33059d;

        /* renamed from: e  reason: collision with root package name */
        private String f33060e;

        /* renamed from: f  reason: collision with root package name */
        long f33061f;

        /* renamed from: g  reason: collision with root package name */
        int f33062g;

        /* renamed from: h  reason: collision with root package name */
        String f33063h;

        BaiduFixImageCallback(Context context, String str) {
            HashMap hashMap = new HashMap();
            this.f33059d = hashMap;
            this.f33061f = 0;
            this.f33062g = 0;
            this.f33056a = context;
            this.f33063h = str;
            hashMap.put("Content-Type", "application/x-www-form-urlencoded");
        }

        private String c() {
            HashMap hashMap = new HashMap();
            hashMap.put("grant_type", "client_credentials");
            hashMap.put("client_id", URLEncoder.b(this.f33057b));
            hashMap.put("client_secret", URLEncoder.b(this.f33058c));
            try {
                Response c9 = OkHttpUtil.t().c("https://aip.baidubce.com/oauth/2.0/token", hashMap);
                if (c9.p() == 200) {
                    ResponseBody e10 = c9.e();
                    if (e10 == null) {
                        LogUtils.a("DocJsonFixImageFragment", "getAccessToken responseBody == null");
                    } else {
                        String C0 = TianShuAPI.C0(e10.byteStream());
                        LogUtils.a("DocJsonFixImageFragment", "result=" + C0);
                        return new JSONObject(C0).optString("access_token");
                    }
                } else {
                    LogUtils.a("DocJsonFixImageFragment", "getAccessToken response.code()=" + c9.p());
                }
            } catch (IOException | JSONException e11) {
                LogUtils.e("DocJsonFixImageFragment", e11);
            }
            return null;
        }

        @Override // com.intsig.camscanner.test.docjson.DocJsonFixImageFragment.FixImageCallback
        public String a(String str) {
            String c9 = BitmapUtils.c(str, LogSeverity.EMERGENCY_VALUE, new float[1]);
            if (!FileUtil.C(c9)) {
                return null;
            }
            String c10 = c();
            if (TextUtils.isEmpty(c10)) {
                LogUtils.a("DocJsonFixImageFragment", "accessToken is empty");
                return null;
            }
            LogUtils.a("DocJsonFixImageFragment", "handleImage");
            String b10 = URLEncoder.b(Base64.b(FileUtil.I(c9)));
            String str2 = this.f33063h + "?access_token=" + URLEncoder.b(c10);
            long currentTimeMillis = System.currentTimeMillis();
            try {
                Response i10 = OkHttpUtil.t().i(str2, this.f33059d, ("image=" + b10).getBytes());
                if (i10.p() == 200) {
                    ResponseBody e10 = i10.e();
                    if (e10 == null) {
                        LogUtils.a("DocJsonFixImageFragment", "handleImage responseBody=null");
                    } else {
                        byte[] a10 = Base64.a(new JSONObject(TianShuAPI.C0(e10.byteStream())).optString(MessengerShareContentUtility.MEDIA_IMAGE));
                        str = SDStorageManager.k(SDStorageManager.A(), System.currentTimeMillis() + "_baidu.jpg");
                        FileUtil.b(a10, str);
                    }
                } else {
                    LogUtils.a("DocJsonFixImageFragment", "handleImage response.code()=" + i10.p());
                }
            } catch (IOException | JSONException e11) {
                LogUtils.e("DocJsonFixImageFragment", e11);
            }
            this.f33062g++;
            this.f33061f += System.currentTimeMillis() - currentTimeMillis;
            if (FileUtil.C(str)) {
                return str;
            }
            return null;
        }

        @Override // com.intsig.camscanner.test.docjson.DocJsonFixImageFragment.FixImageCallback
        public String b() {
            if (this.f33062g > 0) {
                this.f33060e = "平均消耗时间=" + (this.f33061f / ((long) this.f33062g));
            }
            return this.f33060e;
        }

        @Override // com.intsig.camscanner.test.docjson.DocJsonFixImageFragment.FixImageCallback
        public void reset() {
            this.f33061f = 0;
            this.f33062g = 0;
            this.f33060e = null;
        }
    }

    /* access modifiers changed from: private */
    public static class DeMoireImageCallback implements FixImageCallback {

        /* renamed from: a  reason: collision with root package name */
        private String f33064a;

        /* renamed from: b  reason: collision with root package name */
        long f33065b = 0;

        /* renamed from: c  reason: collision with root package name */
        int f33066c = 0;

        /* renamed from: d  reason: collision with root package name */
        Context f33067d;

        DeMoireImageCallback(Context context) {
            this.f33067d = context;
        }

        @Override // com.intsig.camscanner.test.docjson.DocJsonFixImageFragment.FixImageCallback
        public String a(String str) {
            LogUtils.a("DocJsonFixImageFragment", "DeMoireImageCallback - handleImage");
            long currentTimeMillis = System.currentTimeMillis();
            try {
                String O = TianShuAPI.O(ApplicationHelper.i(), UUID.b() + ".jpg", str, 6000);
                if (TextUtils.isEmpty(O)) {
                    return null;
                }
                JSONObject jSONObject = new JSONObject(O);
                int optInt = jSONObject.optInt("ret");
                if (optInt == 200) {
                    JSONObject optJSONObject = jSONObject.optJSONObject("data");
                    if (optJSONObject != null) {
                        str = SDStorageManager.k(SDStorageManager.A(), System.currentTimeMillis() + "_demoire.jpg");
                        FileUtil.L(optJSONObject.optString(MessengerShareContentUtility.MEDIA_IMAGE), str);
                    } else {
                        LogUtils.c("DocJsonFixImageFragment", "data == null");
                    }
                } else {
                    LogUtils.c("DocJsonFixImageFragment", "ret = " + optInt);
                }
                this.f33066c++;
                this.f33065b += System.currentTimeMillis() - currentTimeMillis;
                if (FileUtil.C(str)) {
                    return str;
                }
                return null;
            } catch (Exception e10) {
                LogUtils.e("DocJsonFixImageFragment", e10);
            }
        }

        @Override // com.intsig.camscanner.test.docjson.DocJsonFixImageFragment.FixImageCallback
        public String b() {
            if (this.f33066c > 0) {
                this.f33064a = "平均消耗时间=" + (this.f33065b / ((long) this.f33066c));
            }
            return this.f33064a;
        }

        @Override // com.intsig.camscanner.test.docjson.DocJsonFixImageFragment.FixImageCallback
        public void reset() {
            this.f33065b = 0;
            this.f33066c = 0;
            this.f33064a = null;
        }
    }

    /* access modifiers changed from: package-private */
    public interface FixImageCallback {
        String a(String str);

        String b();

        void reset();
    }

    /* access modifiers changed from: private */
    public static class ImageReColor implements FixImageCallback {

        /* renamed from: a  reason: collision with root package name */
        final Context f33068a;

        /* renamed from: b  reason: collision with root package name */
        private String f33069b;

        /* renamed from: c  reason: collision with root package name */
        long f33070c = 0;

        /* renamed from: d  reason: collision with root package name */
        int f33071d = 0;

        ImageReColor(Context context) {
            this.f33068a = context;
        }

        @Override // com.intsig.camscanner.test.docjson.DocJsonFixImageFragment.FixImageCallback
        public String a(String str) {
            LogUtils.a("DocJsonFixImageFragment", "DeMoireImageCallback - handleImage");
            long currentTimeMillis = System.currentTimeMillis();
            try {
                String Q0 = TianShuAPI.Q0(ApplicationHelper.i(), UUID.b() + ".jpg", str);
                if (TextUtils.isEmpty(Q0)) {
                    return null;
                }
                JSONObject jSONObject = new JSONObject(Q0);
                int optInt = jSONObject.optInt("ret");
                if (optInt == 200) {
                    JSONObject optJSONObject = jSONObject.optJSONObject("data");
                    if (optJSONObject != null) {
                        str = SDStorageManager.k(SDStorageManager.A(), System.currentTimeMillis() + "_recolor.jpg");
                        FileUtil.L(optJSONObject.optString(MessengerShareContentUtility.MEDIA_IMAGE), str);
                    } else {
                        LogUtils.c("DocJsonFixImageFragment", "data == null");
                    }
                } else {
                    LogUtils.c("DocJsonFixImageFragment", "ret = " + optInt);
                }
                this.f33071d++;
                this.f33070c += System.currentTimeMillis() - currentTimeMillis;
                if (FileUtil.C(str)) {
                    return str;
                }
                return null;
            } catch (Exception e10) {
                LogUtils.e("DocJsonFixImageFragment", e10);
            }
        }

        @Override // com.intsig.camscanner.test.docjson.DocJsonFixImageFragment.FixImageCallback
        public String b() {
            if (this.f33071d > 0) {
                this.f33069b = "平均消耗时间=" + (this.f33070c / ((long) this.f33071d));
            }
            return this.f33069b;
        }

        @Override // com.intsig.camscanner.test.docjson.DocJsonFixImageFragment.FixImageCallback
        public void reset() {
            this.f33070c = 0;
            this.f33071d = 0;
            this.f33069b = null;
        }
    }

    /* access modifiers changed from: private */
    public static class IntSigFixImageCallback implements FixImageCallback {

        /* renamed from: a  reason: collision with root package name */
        private String f33072a;

        /* renamed from: b  reason: collision with root package name */
        long f33073b = 0;

        /* renamed from: c  reason: collision with root package name */
        int f33074c = 0;

        /* renamed from: d  reason: collision with root package name */
        final Context f33075d;

        /* renamed from: e  reason: collision with root package name */
        int f33076e;

        /* renamed from: f  reason: collision with root package name */
        final Activity f33077f;

        IntSigFixImageCallback(Activity activity) {
            this.f33077f = activity;
            this.f33075d = activity.getApplicationContext();
        }

        /* JADX WARNING: Removed duplicated region for block: B:31:0x010d  */
        /* JADX WARNING: Removed duplicated region for block: B:33:0x010f  */
        @Override // com.intsig.camscanner.test.docjson.DocJsonFixImageFragment.FixImageCallback
        public String a(String str) {
            String str2;
            TianShuException e10;
            JSONException e11;
            int i10 = UserPropertyAPI.i()[0];
            this.f33076e = i10;
            if (i10 <= 0) {
                return null;
            }
            String i11 = ApplicationHelper.i();
            String str3 = UUID.b() + ".jpg";
            try {
                long currentTimeMillis = System.currentTimeMillis();
                String P0 = TianShuAPI.P0(i11, str3, str, null);
                LogUtils.a("DocJsonFixImageFragment", "resultContent=" + P0);
                if (!TextUtils.isEmpty(P0)) {
                    JSONObject jSONObject = new JSONObject(P0);
                    if (jSONObject.optInt("ret", -1) == 0) {
                        String optString = jSONObject.optJSONObject("data").optString(MessengerShareContentUtility.IMAGE_URL);
                        str2 = SDStorageManager.k(SDStorageManager.A(), System.currentTimeMillis() + "_meitu.jpg");
                        try {
                            long currentTimeMillis2 = System.currentTimeMillis();
                            try {
                                OkGoUtils.c(this.f33075d, optString, str2);
                            } catch (NetworkException e12) {
                                LogUtils.e("DocJsonFixImageFragment", e12);
                            }
                            LogUtils.a("DocJsonFixImageFragment", "test2020 downLoadFile costTime=" + (System.currentTimeMillis() - currentTimeMillis2));
                            this.f33074c = this.f33074c + 1;
                            this.f33073b = this.f33073b + (System.currentTimeMillis() - currentTimeMillis);
                        } catch (TianShuException e13) {
                            e10 = e13;
                            LogUtils.e("DocJsonFixImageFragment", e10);
                            if (!FileUtil.C(str2)) {
                            }
                        } catch (JSONException e14) {
                            e11 = e14;
                            LogUtils.e("DocJsonFixImageFragment", e11);
                            if (!FileUtil.C(str2)) {
                            }
                        }
                        if (!FileUtil.C(str2)) {
                            return str2;
                        }
                        return null;
                    }
                }
                str2 = null;
            } catch (TianShuException e15) {
                e10 = e15;
                str2 = null;
                LogUtils.e("DocJsonFixImageFragment", e10);
                if (!FileUtil.C(str2)) {
                }
            } catch (JSONException e16) {
                e11 = e16;
                str2 = null;
                LogUtils.e("DocJsonFixImageFragment", e11);
                if (!FileUtil.C(str2)) {
                }
            }
            if (!FileUtil.C(str2)) {
            }
        }

        @Override // com.intsig.camscanner.test.docjson.DocJsonFixImageFragment.FixImageCallback
        public String b() {
            if (this.f33074c > 0) {
                this.f33072a = "平均消耗时间=" + (this.f33073b / ((long) this.f33074c));
            }
            if (this.f33076e <= 0) {
                PurchaseSceneAdapter.t(this.f33077f, new PurchaseTracker().function(Function.IMAGE_RESTORE).entrance(FunctionEntrance.FROM_IMAGE_RESTORE), SyncUtil.q1());
                this.f33072a += " 照片修复余额不足 ";
            }
            return this.f33072a;
        }

        @Override // com.intsig.camscanner.test.docjson.DocJsonFixImageFragment.FixImageCallback
        public void reset() {
            this.f33073b = 0;
            this.f33074c = 0;
            this.f33072a = "";
            this.f33076e = 0;
        }
    }

    /* access modifiers changed from: private */
    public static class MeituFixImageCallback implements FixImageCallback {

        /* renamed from: a  reason: collision with root package name */
        final String f33078a = "bGqQQQALC67o4XeMnswZLp42d9BaG0UP";

        /* renamed from: b  reason: collision with root package name */
        final String f33079b = "HPVI9hRtkxUNDnlXI4Bh1lnVwo2ltpmK";

        /* renamed from: c  reason: collision with root package name */
        final String f33080c;

        /* renamed from: d  reason: collision with root package name */
        final Map<String, String> f33081d;

        /* renamed from: e  reason: collision with root package name */
        private String f33082e;

        /* renamed from: f  reason: collision with root package name */
        long f33083f;

        /* renamed from: g  reason: collision with root package name */
        int f33084g;

        /* renamed from: h  reason: collision with root package name */
        final Context f33085h;

        MeituFixImageCallback(Context context) {
            HashMap hashMap = new HashMap();
            this.f33081d = hashMap;
            this.f33083f = 0;
            this.f33084g = 0;
            this.f33080c = "https://openapi.mtlab.meitu.com/v1/aiquality?api_key=" + URLEncoder.b("bGqQQQALC67o4XeMnswZLp42d9BaG0UP") + "&api_secret=" + URLEncoder.b("HPVI9hRtkxUNDnlXI4Bh1lnVwo2ltpmK");
            hashMap.put("Content-Type", "application/json");
            this.f33085h = context;
        }

        private String c(String str) {
            JSONObject jSONObject = new JSONObject();
            JSONObject jSONObject2 = new JSONObject();
            JSONObject jSONObject3 = new JSONObject();
            JSONObject jSONObject4 = new JSONObject();
            try {
                jSONObject2.put("rsp_media_type", "url");
                jSONObject.put(MediationConfiguration.CUSTOM_EVENT_SERVER_PARAMETER_FIELD, jSONObject2);
                jSONObject4.put("media_data_type", "jpg");
                jSONObject3.put("media_profiles", jSONObject4);
                jSONObject3.put("media_data", str);
                JSONArray jSONArray = new JSONArray();
                jSONArray.put(jSONObject3);
                jSONObject.put("media_info_list", jSONArray);
            } catch (JSONException e10) {
                LogUtils.e("DocJsonFixImageFragment", e10);
            }
            return jSONObject.toString();
        }

        @Override // com.intsig.camscanner.test.docjson.DocJsonFixImageFragment.FixImageCallback
        public String a(String str) {
            try {
                String l10 = FileUtil.l(BitmapUtils.c(str, 4096, new float[1]));
                if (TextUtils.isEmpty(l10)) {
                    return null;
                }
                long currentTimeMillis = System.currentTimeMillis();
                Response q10 = OkHttpUtil.t().q(this.f33080c, c(l10), this.f33081d);
                LogUtils.a("DocJsonFixImageFragment", "test2020 executeUploadingJson costTime=" + (System.currentTimeMillis() - currentTimeMillis));
                if (q10 != null) {
                    ResponseBody e10 = q10.e();
                    if (q10.p() == 200) {
                        if (e10 != null) {
                            InputStream byteStream = e10.byteStream();
                            long currentTimeMillis2 = System.currentTimeMillis();
                            String C0 = TianShuAPI.C0(byteStream);
                            LogUtils.a("DocJsonFixImageFragment", "test2020 getStringFromInputStream costTime=" + (System.currentTimeMillis() - currentTimeMillis2) + " result=" + C0);
                            MeituResult.MediaInfoList[] mediaInfoListArr = ((MeituResult.MeituResultData) GsonUtils.b(C0, MeituResult.MeituResultData.class)).f33192a;
                            if (mediaInfoListArr != null && mediaInfoListArr.length > 0) {
                                if (mediaInfoListArr.length <= 0) {
                                    FileUtil.C(null);
                                    return null;
                                }
                                MeituResult.MediaInfoList mediaInfoList = mediaInfoListArr[0];
                                throw null;
                            }
                        }
                    } else if (e10 != null) {
                        LogUtils.a("DocJsonFixImageFragment", "response.toString()=" + e10.toString());
                        FileUtil.C(null);
                        return null;
                    }
                }
                FileUtil.C(null);
                return null;
            } catch (IOException | OutOfMemoryError e11) {
                LogUtils.e("DocJsonFixImageFragment", e11);
            }
        }

        @Override // com.intsig.camscanner.test.docjson.DocJsonFixImageFragment.FixImageCallback
        public String b() {
            if (this.f33084g > 0) {
                this.f33082e = "平均消耗时间=" + (this.f33083f / ((long) this.f33084g));
            }
            return this.f33082e;
        }

        @Override // com.intsig.camscanner.test.docjson.DocJsonFixImageFragment.FixImageCallback
        public void reset() {
            this.f33083f = 0;
            this.f33084g = 0;
            this.f33082e = null;
        }
    }

    private void I4() {
        IntentUtil.v(this, 1002, true, "test", "test_fix_image");
    }

    private void J4() {
        Y3("关闭照片修复功能", k2.f33445a);
        Y3("照片修复功能:仅美图照片修复", t2.f33639a);
        Y3("照片修复功能:仅黑白照片上色", u2.f33660a);
        Y3("照片修复功能:美图照片修复和黑白照片上色", s2.f33618a);
        Y3("经过公司内部包装的美图旧照片修复(测试快捷入口)", new p2(this));
        Y3("直接调用第三方美图旧照片修复(仅开发调研使用)", new q2(this));
        Y3("直接调用第三方百度黑白照片修复(仅开发调研使用)", new r2(this));
        Y3("直接调用第三方百度图图像清晰度增强(仅开发调研使用)", new n2(this));
        Y3("修复标例介绍", new o2(this));
        Y3("展示照片修复拍照引导", j2.f33423a);
        Y3("展示照片修复拍照红点", l2.f33467a);
        Y3("去摩尔纹批量功能(测试快捷入口)", new i2(this));
        Y3("批量黑白上色", new m2(this));
    }

    /* access modifiers changed from: private */
    public static /* synthetic */ void K4(View view) {
        AppConfigJson e10 = AppConfigJsonUtils.e();
        e10.image_quality_restore = 0;
        AppConfigJsonUtils.n(e10);
    }

    /* access modifiers changed from: private */
    public static /* synthetic */ void L4(View view) {
        AppConfigJson e10 = AppConfigJsonUtils.e();
        e10.image_quality_restore = 1;
        AppConfigJsonUtils.n(e10);
    }

    /* access modifiers changed from: private */
    public /* synthetic */ void P4(View view) {
        this.f33049f = new DeMoireImageCallback(getActivity().getApplicationContext());
        IntentUtil.v(this, 1011, true, "test", "test_de_moire");
    }

    /* access modifiers changed from: private */
    public /* synthetic */ void Q4(View view) {
        this.f33049f = new ImageReColor(getActivity().getApplicationContext());
        I4();
    }

    /* access modifiers changed from: private */
    public static /* synthetic */ void R4(View view) {
        AppConfigJson e10 = AppConfigJsonUtils.e();
        e10.image_quality_restore = 2;
        AppConfigJsonUtils.n(e10);
    }

    /* access modifiers changed from: private */
    public static /* synthetic */ void S4(View view) {
        AppConfigJson e10 = AppConfigJsonUtils.e();
        e10.image_quality_restore = 3;
        AppConfigJsonUtils.n(e10);
    }

    /* access modifiers changed from: private */
    public /* synthetic */ void T4(View view) {
        this.f33049f = new IntSigFixImageCallback(getActivity());
        I4();
    }

    /* access modifiers changed from: private */
    public /* synthetic */ void W4(View view) {
        this.f33049f = new MeituFixImageCallback(getActivity().getApplicationContext());
        I4();
    }

    /* access modifiers changed from: private */
    public /* synthetic */ void Z4(View view) {
        this.f33049f = new BaiduFixImageCallback(getActivity().getApplicationContext(), "https://aip.baidubce.com/rest/2.0/image-process/v1/colourize");
        I4();
    }

    /* access modifiers changed from: private */
    public /* synthetic */ void a5(View view) {
        this.f33049f = new BaiduFixImageCallback(getActivity().getApplicationContext(), "https://aip.baidubce.com/rest/2.0/image-process/v1/image_definition_enhance");
        I4();
    }

    /* access modifiers changed from: private */
    public /* synthetic */ void b5(View view) {
        startActivity(new Intent(getActivity(), ImageRestoreIntroductionActivity.class));
    }

    private void e5(final Intent intent) {
        new CommonLoadingTask(getActivity(), new CommonLoadingTask.TaskCallback() {
            /* class com.intsig.camscanner.test.docjson.DocJsonFixImageFragment.AnonymousClass1 */

            /* renamed from: a  reason: collision with root package name */
            private final ArrayList<PagePara> f33050a = new ArrayList<>();

            /* JADX WARNING: Removed duplicated region for block: B:14:0x0047  */
            /* JADX WARNING: Removed duplicated region for block: B:16:0x0049  */
            @Override // com.intsig.utils.CommonLoadingTask.TaskCallback
            public Object a() {
                ArrayList arrayList = new ArrayList();
                Intent intent = intent;
                if (intent != null) {
                    Uri data = intent.getData();
                    if (data != null) {
                        arrayList.add(data);
                    } else {
                        ArrayList<Uri> i10 = IntentUtil.i(intent);
                        if (i10 == null || i10.size() <= 0) {
                            LogUtils.a("DocJsonFixImageFragment", "uris are null");
                        } else {
                            arrayList.addAll(i10);
                        }
                    }
                    if (arrayList.size() != 0) {
                        return null;
                    }
                    DocJsonFixImageFragment.this.f33049f.reset();
                    Iterator it = arrayList.iterator();
                    while (true) {
                        while (it.hasNext()) {
                            Uri uri = (Uri) it.next();
                            String str = SDStorageManager.A() + UUID.b() + ".jpg";
                            MultiImageEditPageManagerUtil.l(DocJsonFixImageFragment.this.getActivity(), uri, str);
                            if (FileUtil.C(str)) {
                                String a10 = DocJsonFixImageFragment.this.f33049f.a(str);
                                if (FileUtil.C(a10)) {
                                    PagePara pagePara = new PagePara();
                                    pagePara.f24721i = str;
                                    pagePara.f24731s = a10;
                                    this.f33050a.add(pagePara);
                                }
                            }
                        }
                        return null;
                    }
                }
                if (arrayList.size() != 0) {
                }
            }

            @Override // com.intsig.utils.CommonLoadingTask.TaskCallback
            public void b(Object obj) {
                String b10 = DocJsonFixImageFragment.this.f33049f.b();
                if (!TextUtils.isEmpty(b10)) {
                    ToastUtils.f(DocJsonFixImageFragment.this.getActivity(), b10);
                }
                FragmentActivity activity = DocJsonFixImageFragment.this.getActivity();
                if ((activity instanceof DocJsonTestActivity) && this.f33050a.size() > 0) {
                    Bundle bundle = new Bundle();
                    bundle.putParcelableArrayList("extra_parcel_page_info", this.f33050a);
                    DocImagePreviewFragment docImagePreviewFragment = new DocImagePreviewFragment();
                    docImagePreviewFragment.setArguments(bundle);
                    ((DocJsonTestActivity) activity).I5(docImagePreviewFragment);
                }
            }
        }, null).d();
    }

    private void f5(final Intent intent) {
        new CommonLoadingTask(getActivity(), new CommonLoadingTask.TaskCallback() {
            /* class com.intsig.camscanner.test.docjson.DocJsonFixImageFragment.AnonymousClass2 */

            /* renamed from: a  reason: collision with root package name */
            private final ArrayList<PagePara> f33053a = new ArrayList<>();

            /* JADX WARNING: Removed duplicated region for block: B:14:0x0047  */
            /* JADX WARNING: Removed duplicated region for block: B:16:0x0049  */
            @Override // com.intsig.utils.CommonLoadingTask.TaskCallback
            public Object a() {
                ArrayList arrayList = new ArrayList();
                Intent intent = intent;
                if (intent != null) {
                    Uri data = intent.getData();
                    if (data != null) {
                        arrayList.add(data);
                    } else {
                        ArrayList<Uri> i10 = IntentUtil.i(intent);
                        if (i10 == null || i10.size() <= 0) {
                            LogUtils.a("DocJsonFixImageFragment", "uris are null");
                        } else {
                            arrayList.addAll(i10);
                        }
                    }
                    if (arrayList.size() != 0) {
                        return null;
                    }
                    DocJsonFixImageFragment.this.f33049f.reset();
                    Iterator it = arrayList.iterator();
                    while (true) {
                        while (it.hasNext()) {
                            Uri uri = (Uri) it.next();
                            String str = SDStorageManager.A() + UUID.b() + ".jpg";
                            MultiImageEditPageManagerUtil.l(DocJsonFixImageFragment.this.getActivity(), uri, str);
                            if (FileUtil.C(str)) {
                                String a10 = DocJsonFixImageFragment.this.f33049f.a(str);
                                if (FileUtil.C(a10)) {
                                    PagePara pagePara = new PagePara();
                                    pagePara.f24721i = str;
                                    pagePara.f24731s = a10;
                                    this.f33053a.add(pagePara);
                                }
                            }
                        }
                        return null;
                    }
                }
                if (arrayList.size() != 0) {
                }
            }

            @Override // com.intsig.utils.CommonLoadingTask.TaskCallback
            public void b(Object obj) {
                String b10 = DocJsonFixImageFragment.this.f33049f.b();
                if (!TextUtils.isEmpty(b10)) {
                    ToastUtils.f(DocJsonFixImageFragment.this.getActivity(), b10);
                }
                FragmentActivity activity = DocJsonFixImageFragment.this.getActivity();
                if ((activity instanceof DocJsonTestActivity) && this.f33053a.size() > 0) {
                    Bundle bundle = new Bundle();
                    bundle.putParcelableArrayList("extra_parcel_page_info", this.f33053a);
                    DocImagePreviewFragment docImagePreviewFragment = new DocImagePreviewFragment();
                    docImagePreviewFragment.setArguments(bundle);
                    ((DocJsonTestActivity) activity).I5(docImagePreviewFragment);
                }
            }
        }, null).d();
    }

    @Override // androidx.fragment.app.Fragment
    public void onActivityResult(int i10, int i11, Intent intent) {
        if (i10 == 1002 && i11 == -1) {
            f5(intent);
        }
        if (i10 == 1011 && i11 == -1) {
            e5(intent);
        }
    }

    @Override // androidx.fragment.app.Fragment, com.intsig.camscanner.test.docjson.DocJsonBaseFragment
    public View onCreateView(@NonNull LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
        View inflate = layoutInflater.inflate(R.layout.fragment_doc_text_fix_image, viewGroup, false);
        this.f33025a = inflate;
        this.f33026b = (FlowLayout) inflate.findViewById(R.id.flow_layout);
        J4();
        return this.f33025a;
    }
}