package com.ifpdos.factorytest;

import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.os.Handler;
import android.os.Looper;
import android.text.TextUtils;
import android.util.AttributeSet;
import android.util.Log;
import com.cvte.vman.VmanMiddleWare;
import com.cvte.vman.impl.AtCfgControlManager;
import com.seewo.sdk.OpenSDK;

/* JADX INFO: loaded from: classes.dex */
public class PnTest extends TestItem {
    private static final String TAG = "PnTest";
    private static Handler mHandler = new Handler(Looper.getMainLooper());
    private Context mContext;
    private String pn;
    private String testStringResult;

    public PnTest(Context context, AttributeSet attributeSet) {
        super(context, attributeSet);
        this.mContext = context;
    }

    @Override // com.ifpdos.factorytest.TestItem
    void onResume() {
        super.onResume();
        Log.e(TAG, "onResume: 触发showPN");
        showPn();
    }

    @Override // com.ifpdos.factorytest.TestItem
    void onPause() {
        super.onPause();
    }

    /* JADX INFO: Access modifiers changed from: private */
    public void showPn() {
        if (OpenSDK.getInstance().isConnected()) {
            setResult(getAllResult());
            this.mStatusText.setText(this.testStringResult);
            this.mTested = true;
            return;
        }
        mHandler.postDelayed(new Runnable() { // from class: com.ifpdos.factorytest.PnTest$$ExternalSyntheticLambda0
            @Override // java.lang.Runnable
            public final void run() {
                this.f$0.showPn();
            }
        }, 1000L);
    }

    private String getMachinePN() {
        String str;
        try {
            str = new String(VmanMiddleWare.getInstance().getAtCfgControl().getDataBuff(AtCfgControlManager.IDX_MACHINE_PN));
        } catch (Exception e) {
            Log.e(TAG, "getMachinePN: error", e);
            str = "";
        }
        Log.d(TAG, "getMachinePN: pn = ".concat(str));
        return str;
    }

    @Override // com.ifpdos.factorytest.TestItem
    void onDestroy() {
        super.onDestroy();
        mHandler.removeCallbacksAndMessages(null);
    }

    @Override // com.ifpdos.factorytest.TestItem
    boolean doTest() {
        Intent intent = new Intent("com.seewo.factorymenu.intent.InputPartNumberAction");
        intent.setComponent(new ComponentName(Common.DebugMenu_PACKAGE, Common.DebugMenu_Receiver));
        this.mContext.sendBroadcast(intent);
        return false;
    }

    private boolean getAllResult() {
        this.pn = getMachinePN();
        Log.d(TAG, "getAllResult: getMachinePN = " + this.pn);
        String str = this.pn;
        if (str == null || TextUtils.isEmpty(str)) {
            this.testStringResult = this.mContext.getString(R.string.pn_burn);
            return false;
        }
        this.testStringResult = this.mContext.getString(R.string.title_current_part_num) + this.pn;
        return true;
    }
}
