CellCalcInfoDto.java 1.59 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77
package pwc.taxtech.atms.dto.vatdto;

import lombok.Getter;
import lombok.Setter;
import pwc.taxtech.atms.dto.CellTemplateConfigDto;
import pwc.taxtech.atms.vat.entity.ModifiedReportCell;
import pwc.taxtech.atms.vat.entity.PeriodCellTemplateConfig;

import java.util.List;

@Setter
@Getter
public class CellCalcInfoDto {
    private Long cellID;

    private Long reportID;

    private Integer columnIndex;

    private String columnName;

    private Integer rowIndex;

    private String rowName;

    private String formula;

    private String parsedFormula;

    private Boolean isCalculated;

    private String cellValue;

    private Long cellTemplateID;

    private Long reportTemplateID;

    private Integer dataType;

    private Boolean isReadOnly;

    private String dataSourceExp;
    private String formulaExp;

    private String description;

    private Boolean dataSourceAvailable;

    private CellTemplateConfigDto cellTemplateConfig;

    private List<DataSourceDto> dataSourceList;

    private InvoiceListDto dataInvoiceList;

    //是否是用户手工调整过得值
    private Boolean isModified;

    //用户直接修改单元格的信息
    private ModifiedReportCell modifiedReportCell;

    private List<CellVoucherDatasourceDto> dataVoucherList;

    private Boolean isConfigured;

    private Boolean hasModelError;

    //private List<ErrorInfoDto> ErrorInfoList;


    //private List<ModelBackFillAmountDesc> entriesCheckResultList;

    //private List<FormulaValidationError> ValidationErrorList ;

    private String comment;

    private List<PeriodCellTemplateConfig> configList;
}