.
This commit is contained in:
parent
d3c9bf2576
commit
66d013d554
4 changed files with 47 additions and 19 deletions
|
|
@ -1,13 +1,10 @@
|
|||
package ru.spcex.clearing.reports.services;
|
||||
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import ru.spcex.clearing.reports.reports.AbstractReport;
|
||||
|
||||
import java.time.LocalDate;
|
||||
|
||||
public abstract class ReportWithPeriodCollector<T extends AbstractReport> extends AbstractReportCollector<T> {
|
||||
protected final Logger log = LoggerFactory.getLogger(getClass());
|
||||
|
||||
/**
|
||||
* Подготовка отчета на период startDate..endDate
|
||||
|
|
|
|||
|
|
@ -266,22 +266,22 @@ public class ReportsService {
|
|||
|
||||
|
||||
/* ========= БТ 13 ========== */
|
||||
ReportDOCIN report_bt13_11 = new ReportDOCIN(LocalDate.now(),
|
||||
LocalTime.now(),
|
||||
"inDocumentJournalRegistrationDate",
|
||||
"inDocumentJournalRegistrationTime",
|
||||
"inDocumentJournalRegistrationNumber",
|
||||
"inDocumentJournalDocumentName" ,
|
||||
"inDocumentJournalSender",
|
||||
"inDocumentJournalQuality",
|
||||
"inDocumentJournalClearingCode",
|
||||
"inDocumentJournalCourierType",
|
||||
"inDocumentJournalEmailDate",
|
||||
"inDocumentJournalAmount",
|
||||
"inDocumentJournalDossierNumber",
|
||||
"inDocumentJournalComment",
|
||||
"inDocumentJournalReceiptDate");
|
||||
log.info("Report_BT13_11:\n{}\n", xStream.toXML(report_bt13_11));
|
||||
// ReportDOCIN report_bt13_11 = new ReportDOCIN(LocalDate.now(),
|
||||
// LocalTime.now(),
|
||||
// "inDocumentJournalRegistrationDate",
|
||||
// "inDocumentJournalRegistrationTime",
|
||||
// "inDocumentJournalRegistrationNumber",
|
||||
// "inDocumentJournalDocumentName" ,
|
||||
// "inDocumentJournalSender",
|
||||
// "inDocumentJournalQuality",
|
||||
// "inDocumentJournalClearingCode",
|
||||
// "inDocumentJournalCourierType",
|
||||
// "inDocumentJournalEmailDate",
|
||||
// "inDocumentJournalAmount",
|
||||
// "inDocumentJournalDossierNumber",
|
||||
// "inDocumentJournalComment",
|
||||
// "inDocumentJournalReceiptDate");
|
||||
// log.info("Report_BT13_11:\n{}\n", xStream.toXML(report_bt13_11));
|
||||
|
||||
Report_BT13_12 report_bt13_12 = new Report_BT13_12(LocalDate.now(),
|
||||
LocalTime.now(),
|
||||
|
|
|
|||
|
|
@ -0,0 +1,10 @@
|
|||
package ru.spcex.clearing.reports.services;
|
||||
|
||||
import ru.spcex.clearing.reports.reports.AbstractReport;
|
||||
|
||||
public abstract class SimpleReportCollector<T extends AbstractReport> extends AbstractReportCollector<T> {
|
||||
/**
|
||||
* Подготовка отчета (без входных параметров)
|
||||
*/
|
||||
abstract public T collectReport();
|
||||
}
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
package ru.spcex.clearing.reports.services.collector;
|
||||
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import ru.spcex.clearing.reports.reports.bt_13.ReportDOCIN;
|
||||
import ru.spcex.clearing.reports.services.SimpleReportCollector;
|
||||
|
||||
public class ReportDOCIN_Collector extends SimpleReportCollector<ReportDOCIN> {
|
||||
protected final Logger log = LoggerFactory.getLogger(getClass());
|
||||
|
||||
@Override
|
||||
public ReportDOCIN collectReport() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Class<ReportDOCIN> getReportClass() {
|
||||
return ReportDOCIN.class;
|
||||
}
|
||||
|
||||
}
|
||||
Loading…
Add table
Reference in a new issue