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

import lombok.Data;

import java.util.ArrayList;
import java.util.List;

@Data
public class TestReportLedgerValidateResultVO {

    private String sessionId;
    private Boolean success;
    private String summaryFileName;
    private Boolean summaryFilePresent;
    private String tempStoragePath;
    private Integer uploadedFileCount;
    private Integer pointCount;
    private Integer missingAttachmentCount;
    private Boolean canContinueUpload;
    private List<String> requiredSheets = new ArrayList<String>();
    private List<String> existingSheets = new ArrayList<String>();
    private List<String> missingSheets = new ArrayList<String>();
    private List<String> orphanAttachmentNames = new ArrayList<String>();
    private List<String> failReasons = new ArrayList<String>();
    private List<TestReportLedgerValidatePointVO> points = new ArrayList<TestReportLedgerValidatePointVO>();
}
