package com.seewo.factoryaging.e1;

import android.content.Context;
import android.util.Log;
import com.cvte.vman.R;
import j.k0.b0;
import j.k0.w;
import j.p;
import j.p0.d.r;
import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import jxl.Workbook;
import jxl.format.Alignment;
import jxl.format.Border;
import jxl.format.BorderLineStyle;
import jxl.format.Colour;
import jxl.format.UnderlineStyle;
import jxl.format.VerticalAlignment;
import jxl.write.Label;
import jxl.write.WritableCellFormat;
import jxl.write.WritableFont;
import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;
import jxl.write.WriteException;

/* JADX INFO: compiled from: JxlUtil.kt */
/* JADX INFO: loaded from: classes.dex */
public final class e {
    public static final e a = new e();

    private e() {
    }

    private final List<String> b(Context context) {
        ArrayList arrayList = new ArrayList();
        arrayList.add(context.getString(R.string.time));
        arrayList.add(context.getString(R.string.air_quality));
        return arrayList;
    }

    private final List<String> d(Context context) {
        ArrayList arrayList = new ArrayList();
        arrayList.add(context.getString(R.string.time));
        arrayList.add(context.getString(R.string.str_co2_label));
        arrayList.add(context.getString(R.string.str_co2_main_chip_label));
        return arrayList;
    }

    private final List<String> f(Context context) {
        ArrayList arrayList = new ArrayList();
        arrayList.add(context.getString(R.string.time));
        arrayList.add(context.getString(R.string.str_xml_temperature_head));
        arrayList.add(context.getString(R.string.str_xml_status_head));
        arrayList.add(context.getString(R.string.str_xml_aging_time_head));
        return arrayList;
    }

    private final List<String> h(Context context) {
        ArrayList arrayList = new ArrayList();
        arrayList.add(context.getString(R.string.time));
        arrayList.add(context.getString(R.string.temperature));
        arrayList.add(context.getString(R.string.humidity));
        return arrayList;
    }

    private final void i(List<com.seewo.factoryaging.q0.a> list, WritableSheet writableSheet, WritableCellFormat writableCellFormat) {
        int size = list.size();
        int i2 = 0;
        while (i2 < size) {
            int i3 = i2 + 1;
            Label label = new Label(0, i3, list.get(i2).b(), writableCellFormat);
            Label label2 = new Label(1, i3, String.valueOf(list.get(i2).a()), writableCellFormat);
            try {
                writableSheet.addCell(label);
                writableSheet.addCell(label2);
            } catch (Exception e) {
                Log.e("JxlUtil", "drawAirQualityValues: error", e);
            }
            i2 = i3;
        }
    }

    private final void j(List<com.seewo.factoryaging.co2.f> list, WritableSheet writableSheet, WritableCellFormat writableCellFormat) {
        int size = list.size();
        int i2 = 0;
        while (i2 < size) {
            int i3 = i2 + 1;
            Label label = new Label(0, i3, list.get(i2).c(), writableCellFormat);
            Label label2 = new Label(1, i3, String.valueOf(list.get(i2).a()), writableCellFormat);
            Label label3 = new Label(2, i3, String.valueOf(list.get(i2).b()), writableCellFormat);
            try {
                writableSheet.addCell(label);
                writableSheet.addCell(label2);
                writableSheet.addCell(label3);
            } catch (Exception e) {
                Log.e("JxlUtil", "drawCo2Values: error", e);
            }
            i2 = i3;
        }
    }

    private final void k(List<com.seewo.factoryaging.v0.a> list, WritableSheet writableSheet, WritableCellFormat writableCellFormat) {
        int size = list.size();
        int i2 = 0;
        while (i2 < size) {
            int i3 = i2 + 1;
            Label label = new Label(0, i3, list.get(i2).b(), writableCellFormat);
            Label label2 = new Label(1, i3, list.get(i2).d(), writableCellFormat);
            Label label3 = new Label(2, i3, list.get(i2).e(), writableCellFormat);
            Label label4 = new Label(3, i3, list.get(i2).c(), writableCellFormat);
            try {
                writableSheet.addCell(label);
                writableSheet.addCell(label2);
                writableSheet.addCell(label3);
                writableSheet.addCell(label4);
            } catch (Exception e) {
                Log.e("JxlUtil", "drawCpuTemperatureValues: error", e);
            }
            i2 = i3;
        }
    }

    private final void l(WritableSheet writableSheet, List<String> list, WritableCellFormat writableCellFormat) throws WriteException {
        for (b0 b0Var : w.S(list)) {
            writableSheet.addCell(new Label(b0Var.a(), 0, (String) b0Var.b(), writableCellFormat));
        }
    }

    private final void m(List<com.seewo.factoryaging.sensor.f> list, WritableSheet writableSheet, WritableCellFormat writableCellFormat) {
        int size = list.size();
        int i2 = 0;
        while (i2 < size) {
            int i3 = i2 + 1;
            Label label = new Label(0, i3, list.get(i2).c(), writableCellFormat);
            Label label2 = new Label(1, i3, list.get(i2).b(), writableCellFormat);
            Label label3 = new Label(2, i3, list.get(i2).a(), writableCellFormat);
            try {
                writableSheet.addCell(label);
                writableSheet.addCell(label2);
                writableSheet.addCell(label3);
            } catch (Exception e) {
                Log.e("JxlUtil", "drawSensorValues: error", e);
            }
            i2 = i3;
        }
    }

    private final WritableCellFormat n(WritableSheet writableSheet) throws WriteException {
        WritableCellFormat writableCellFormat = new WritableCellFormat(new WritableFont(WritableFont.ARIAL, 12, WritableFont.NO_BOLD, false, UnderlineStyle.NO_UNDERLINE, Colour.BLACK));
        writableCellFormat.setBackground(Colour.WHITE);
        writableCellFormat.setAlignment(Alignment.LEFT);
        writableCellFormat.setVerticalAlignment(VerticalAlignment.CENTRE);
        writableCellFormat.setBorder(Border.ALL, BorderLineStyle.THIN, Colour.BLACK);
        writableCellFormat.setWrap(true);
        writableSheet.setColumnView(0, 38);
        writableSheet.setColumnView(1, 17);
        writableSheet.setColumnView(2, 17);
        writableSheet.setColumnView(3, 17);
        return writableCellFormat;
    }

    private final p<WritableWorkbook, WritableSheet> o(File file) throws IOException {
        if (file.exists()) {
            file.delete();
        }
        file.createNewFile();
        WritableWorkbook writableWorkbookCreateWorkbook = Workbook.createWorkbook(file);
        return new p<>(writableWorkbookCreateWorkbook, writableWorkbookCreateWorkbook.createSheet("sheet1", 0));
    }

    public final void a(Context context, File file, List<com.seewo.factoryaging.q0.a> list) throws WriteException, IOException {
        r.f(context, "context");
        r.f(file, "file");
        r.f(list, "co2ItemList");
        p<WritableWorkbook, WritableSheet> pVarO = o(file);
        WritableWorkbook writableWorkbookA = pVarO.a();
        WritableSheet writableSheetB = pVarO.b();
        WritableCellFormat writableCellFormatN = n(writableSheetB);
        l(writableSheetB, b(context), writableCellFormatN);
        i(list, writableSheetB, writableCellFormatN);
        writableWorkbookA.write();
        writableWorkbookA.close();
    }

    public final void c(Context context, File file, List<com.seewo.factoryaging.co2.f> list) throws WriteException, IOException {
        r.f(context, "context");
        r.f(file, "file");
        r.f(list, "co2ItemList");
        p<WritableWorkbook, WritableSheet> pVarO = o(file);
        WritableWorkbook writableWorkbookA = pVarO.a();
        WritableSheet writableSheetB = pVarO.b();
        WritableCellFormat writableCellFormatN = n(writableSheetB);
        l(writableSheetB, d(context), writableCellFormatN);
        j(list, writableSheetB, writableCellFormatN);
        writableWorkbookA.write();
        writableWorkbookA.close();
    }

    public final void e(Context context, File file, List<com.seewo.factoryaging.v0.a> list) throws WriteException, IOException {
        r.f(context, "context");
        r.f(file, "file");
        r.f(list, "cpuItemList");
        p<WritableWorkbook, WritableSheet> pVarO = o(file);
        WritableWorkbook writableWorkbookA = pVarO.a();
        WritableSheet writableSheetB = pVarO.b();
        WritableCellFormat writableCellFormatN = n(writableSheetB);
        l(writableSheetB, f(context), writableCellFormatN);
        k(list, writableSheetB, writableCellFormatN);
        writableWorkbookA.write();
        writableWorkbookA.close();
    }

    public final void g(Context context, File file, List<com.seewo.factoryaging.sensor.f> list) throws WriteException, IOException {
        r.f(context, "context");
        r.f(file, "file");
        r.f(list, "itemSensors");
        p<WritableWorkbook, WritableSheet> pVarO = o(file);
        WritableWorkbook writableWorkbookA = pVarO.a();
        WritableSheet writableSheetB = pVarO.b();
        WritableCellFormat writableCellFormatN = n(writableSheetB);
        l(writableSheetB, h(context), writableCellFormatN);
        m(list, writableSheetB, writableCellFormatN);
        writableWorkbookA.write();
        writableWorkbookA.close();
    }
}
