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


package com.intsig.camscanner.share.type;

import android.content.Intent;
import android.text.TextUtils;
import androidx.fragment.app.FragmentActivity;
import com.intsig.camscanner.R;
import com.intsig.camscanner.app.DBUtil;
import com.intsig.camscanner.fundamental.net_tasks.DocShareLinkInfo;
import com.intsig.camscanner.fundamental.net_tasks.GetDocSharedLinkTask;
import com.intsig.camscanner.share.LinkPanelShareType;
import com.intsig.camscanner.share.ShareAppCompatibleEnum;
import com.intsig.camscanner.share.listener.BaseShareListener;
import com.intsig.camscanner.util.Util;
import com.intsig.log.LogUtils;
import com.intsig.tianshu.ParamsBuilder;
import com.intsig.utils.CustomExecutor;
import com.intsig.webview.util.WebUtil;
import java.util.ArrayList;
import s9.i;

public class ShareFeiShu extends BaseShare {
    public ShareFeiShu(FragmentActivity fragmentActivity, ArrayList<Long> arrayList) {
        super(fragmentActivity, arrayList);
        V(ShareAppCompatibleEnum.FEI_SHU.getPkgName());
    }

    /* JADX WARNING: Removed duplicated region for block: B:26:0x00ce A[Catch:{ all -> 0x00d5 }] */
    private void b0(DocShareLinkInfo docShareLinkInfo, String str) {
        BaseShareListener baseShareListener;
        if (docShareLinkInfo == null) {
            try {
                LogUtils.a("ShareFeiShu", "shareLinkInfo == null");
            } catch (Throwable th) {
                LogUtils.c("ShareFeiShu", th.toString());
            }
        } else {
            String i10 = docShareLinkInfo.i();
            if (TextUtils.isEmpty(i10)) {
                LogUtils.a("ShareFeiShu", "sid == null");
                return;
            }
            String f10 = docShareLinkInfo.f();
            if (!TextUtils.isEmpty(docShareLinkInfo.b()) || !TextUtils.isEmpty(f10)) {
                StringBuilder sb2 = new StringBuilder();
                sb2.append("pages/appShare/appShare?");
                sb2.append("sid=");
                sb2.append(i10);
                if (!TextUtils.isEmpty(f10)) {
                    if (docShareLinkInfo.j() != 1) {
                        sb2.append("&encrypt_id=");
                        sb2.append(f10);
                        ParamsBuilder paramsBuilder = new ParamsBuilder();
                        paramsBuilder.k("path", sb2.toString());
                        String e10 = paramsBuilder.e("https://applink.feishu.cn/client/mini_program/open?appId=cli_9f38a6331ab7d00b&mode=sidebar-semi");
                        LogUtils.a("ShareFeiShu", " path " + e10);
                        WebUtil.j(this.f32176b, e10, false);
                        baseShareListener = this.f32178d;
                        if (baseShareListener != null) {
                            baseShareListener.a(null);
                            return;
                        }
                        return;
                    }
                }
                sb2.append("&device_id=");
                sb2.append(docShareLinkInfo.b());
                ParamsBuilder paramsBuilder2 = new ParamsBuilder();
                paramsBuilder2.k("path", sb2.toString());
                String e102 = paramsBuilder2.e("https://applink.feishu.cn/client/mini_program/open?appId=cli_9f38a6331ab7d00b&mode=sidebar-semi");
                LogUtils.a("ShareFeiShu", " path " + e102);
                WebUtil.j(this.f32176b, e102, false);
                baseShareListener = this.f32178d;
                if (baseShareListener != null) {
                }
                return;
            }
            LogUtils.a("ShareFeiShu", "device_id&&encrypt_id == null");
        }
    }

    /* access modifiers changed from: private */
    public /* synthetic */ void c0(long j2, DocShareLinkInfo docShareLinkInfo) {
        b0(docShareLinkInfo, Util.P(this.f32176b, this.f32175a.get(0).longValue()));
        J(System.currentTimeMillis() - j2);
    }

    @Override // com.intsig.camscanner.share.type.BaseShare
    public boolean H() {
        return false;
    }

    @Override // com.intsig.camscanner.share.type.BaseShare
    public Intent a() {
        return null;
    }

    public void d0(BaseShareListener baseShareListener) {
        this.f32178d = baseShareListener;
        ArrayList<String> L1 = DBUtil.L1(this.f32176b, this.f32183i);
        LogUtils.a("ShareFeiShu", "share to Fei Shu");
        new GetDocSharedLinkTask(this.f32176b, this.f32175a, L1, null, -1, 0, new i(this, System.currentTimeMillis())).executeOnExecutor(CustomExecutor.q(), new ArrayList[0]);
    }

    @Override // com.intsig.camscanner.share.type.BaseShare
    public LinkPanelShareType h() {
        return LinkPanelShareType.LINK_SHARE_GRID_ITEM;
    }

    @Override // com.intsig.camscanner.share.type.BaseShare
    public int o() {
        return 0;
    }

    @Override // com.intsig.camscanner.share.type.BaseShare
    public int p() {
        int i10 = this.f32185k;
        return i10 != 0 ? i10 : R.drawable.ic_feishu;
    }

    @Override // com.intsig.camscanner.share.type.BaseShare
    public String t() {
        return null;
    }

    @Override // com.intsig.camscanner.share.type.BaseShare
    public String u() {
        return !TextUtils.isEmpty(this.f32187m) ? this.f32187m : this.f32176b.getString(ShareAppCompatibleEnum.FEI_SHU.getTitleRes());
    }
}