package com.njcn.gather.aireport.testreport.pojo.constant;

public final class TestReportConst {

    public static final String STATE_EDITING = "01";
    public static final String STATE_AUDITING = "02";
    public static final String STATE_APPROVED = "03";
    public static final String STATE_REJECTED = "04";
    public static final String STATE_DELETED = "05";

    public static final Integer STATUS_DELETED = 0;
    public static final Integer STATUS_NORMAL = 1;

    public static final Integer REPORT_GENERATE_STATE_PENDING = 0;
    public static final Integer REPORT_GENERATE_STATE_GENERATING = 1;
    public static final Integer REPORT_GENERATE_STATE_FINISHED = 2;

    public static final Integer GROUP_REPORT_GENERATE_STATE_PENDING = 0;
    public static final Integer GROUP_REPORT_GENERATE_STATE_GENERATING = 1;
    public static final Integer GROUP_REPORT_GENERATE_STATE_SUCCESS = 2;
    public static final Integer GROUP_REPORT_GENERATE_STATE_FAILED = 3;

    public static final Integer DELETED_NO = 0;
    public static final Integer DELETED_YES = 1;

    public static final String STORAGE_DIR = "test-report";
    public static final String STORAGE_SOURCE_EXCEL_DIR = "source-excel";
    public static final String STORAGE_LEDGER_SUMMARY_DIR = "ledger-summary";
    public static final String STORAGE_POINT_EXCEL_DIR = "point-excel";
    public static final String STORAGE_POINT_WORD_DIR = "point-word";
    public static final String STORAGE_GENERATED_REPORT_DIR = "generated-report";
    public static final String STORAGE_IMPORT_TEMP_DIR = "import-temp";
    public static final String STORAGE_IMPORT_TEMP_UPLOAD_DIR = "upload";
    public static final String STORAGE_IMPORT_META_FILE_NAME = "batch-meta.json";
    public static final String STORAGE_VALIDATE_SESSION_DIR = "validate-session";
    public static final String STORAGE_VALIDATE_RESULT_FILE_NAME = "validate-result.json";

    public static final String LEDGER_SUMMARY_FILE_NAME = "台账信息汇总.xlsx";
    public static final String LEDGER_GUIDE_SHEET_NAME = "填写说明";
    public static final String LEDGER_POINT_SHEET_NAME = "监测点信息";
    public static final String LEDGER_DEVICE_SHEET_NAME = "检测设备";
    public static final String LEDGER_CLIENT_SHEET_NAME = "委托单位";

    private TestReportConst() {
    }
}
