package pwc.taxtech.atms.dto.vatdto; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Getter; import lombok.Setter; import pwc.taxtech.atms.dto.CellTemplateConfigDto; import pwc.taxtech.atms.vat.entity.PeriodModifiedReportCell; import java.util.List; @Getter @Setter public class CellDataDto { @JsonProperty("cellID") private String cellId; @JsonProperty("reportID") private String reportId; private int columnIndex; private String columnName; private int rowIndex; private String rowName; private String formula; private Boolean isCalculated; private String cellValue; @JsonProperty("cellTemplateID") private String cellTemplateId; @JsonProperty("reportTemplateID") private String 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 List<InvoiceListDto> dataInvoiceList; //是否是用户手工调整过得值 private Boolean isModified; //用户直接修改单元格的信息 private PeriodModifiedReportCell modifiedReportCell; private List<CellVoucherDatasourceDto> dataVoucherList; private Boolean isConfigured; }