reports-service поменяли типы в LiabilitiesClaimsAssets.refundDate
This commit is contained in:
parent
7dd06fcc51
commit
503710f19b
6 changed files with 16 additions and 16 deletions
|
|
@ -20,9 +20,9 @@ public abstract class ReportWithPeriodCollector<T extends AbstractReport> extend
|
|||
LocalDate startDate,
|
||||
LocalDate endDate) {
|
||||
ImdgPredicateBuilder pb = liabilitiesClaimsAssetsImdg.predicateBuilder();
|
||||
Instant dateTimeLo = toInstantStartDay(startDate);
|
||||
Instant dateTimeHi = toInstantStartDay(endDate);
|
||||
ImdgPredicate p = pb.and(pb.greatEqual("refundDate", dateTimeLo), pb.lessEqual("refundDate", dateTimeHi));
|
||||
// Instant dateTimeLo = toInstantStartDay(startDate);
|
||||
// Instant dateTimeHi = toInstantEndDay(endDate);
|
||||
ImdgPredicate p = pb.and(pb.greatEqual("refundDate", startDate), pb.lessEqual("refundDate", endDate));
|
||||
Collection<LiabilitiesClaimsAssets> liabilities = liabilitiesClaimsAssetsImdg.getCollectionObjectsByPredicate(p);
|
||||
return liabilities;
|
||||
}
|
||||
|
|
@ -31,9 +31,9 @@ public abstract class ReportWithPeriodCollector<T extends AbstractReport> extend
|
|||
LocalDate startDate, LocalDate endDate,
|
||||
Long allowClearingStatusId) {
|
||||
ImdgPredicateBuilder pb = liabilitiesClaimsAssetsImdg.predicateBuilder();
|
||||
Instant dateTimeLo = toInstantStartDay(startDate);
|
||||
Instant dateTimeHi = toInstantStartDay(endDate);
|
||||
ImdgPredicate p = pb.and(pb.greatEqual("refundDate", dateTimeLo), pb.lessEqual("refundDate", dateTimeHi),
|
||||
// Instant dateTimeLo = toInstantStartDay(startDate);
|
||||
// Instant dateTimeHi = toInstantEndDay(endDate);
|
||||
ImdgPredicate p = pb.and(pb.greatEqual("refundDate", startDate), pb.lessEqual("refundDate", endDate),
|
||||
pb.equals("clearingStatus", allowClearingStatusId));
|
||||
Collection<LiabilitiesClaimsAssets> liabilities = liabilitiesClaimsAssetsImdg.getCollectionObjectsByPredicate(p);
|
||||
return liabilities;
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@ public class ReportBR_0420314_P2_Collector extends ReportWithPeriodCollector<Rep
|
|||
Collection<PaymentInstruction> searchPaymentInstruction(LocalDate startDate, LocalDate endDate) {
|
||||
ImdgPredicateBuilder pb = paymentInstructionImdg.predicateBuilder();
|
||||
Instant dateTimeLo = toInstantStartDay(startDate);
|
||||
Instant dateTimeHi = toInstantStartDay(endDate);
|
||||
Instant dateTimeHi = toInstantEndDay(endDate);
|
||||
ImdgPredicate p = pb.and(pb.greatEqual("created", dateTimeLo), pb.lessEqual("created", dateTimeHi));
|
||||
Collection<PaymentInstruction> paymentInstructionsAll = paymentInstructionImdg.getCollectionObjectsByPredicate(p);
|
||||
return paymentInstructionsAll;
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@ public class ReportBR_0420317_Collector extends ReportWithPeriodCollector<Report
|
|||
Collection<Relation> searchRelation(LocalDate startDate, LocalDate endDate, String service) {
|
||||
ImdgPredicateBuilder pb = relationImdg.predicateBuilder();
|
||||
Instant dateTimeLo = toInstantStartDay(startDate);
|
||||
Instant dateTimeHi = toInstantStartDay(endDate);
|
||||
Instant dateTimeHi = toInstantEndDay(endDate);
|
||||
ImdgPredicate p = pb.and(pb.greatEqual("updated", dateTimeLo), pb.lessEqual("updated", dateTimeHi),
|
||||
pb.equals("service", service));
|
||||
Collection<Relation> relations = relationImdg.getCollectionObjectsByPredicate(p);
|
||||
|
|
|
|||
|
|
@ -49,8 +49,8 @@ public class ReportPA_B_Collector extends ReportWithPeriodCollector<ReportPA_B>
|
|||
|
||||
ImdgPredicateBuilder builder = liabilitiesClaimsAssetsImdg.predicateBuilder();
|
||||
ImdgPredicate refundDatePredicate = builder.and(
|
||||
builder.greatEqual("refundDate", toInstantStartDay(startDate)),
|
||||
builder.lessEqual("refundDate", toInstantStartDay(endDate))
|
||||
builder.greatEqual("refundDate", (startDate)),
|
||||
builder.lessEqual("refundDate", (endDate))
|
||||
);
|
||||
ImdgPredicate companyIdPredicates = builder.in("companyId", companyIds.toArray(new Comparable[0]));
|
||||
ImdgPredicate finalPredicate = builder.and(refundDatePredicate, companyIdPredicates);
|
||||
|
|
|
|||
|
|
@ -55,8 +55,8 @@ public class ReportPA_IV_Collector extends ReportWithPeriodCollector<ReportPA_IV
|
|||
|
||||
ImdgPredicateBuilder builder = liabilitiesClaimsAssetsImdg.predicateBuilder();
|
||||
ImdgPredicate refundDatePredicate = builder.and(
|
||||
builder.greatEqual("refundDate", toInstantStartDay(startDate)),
|
||||
builder.lessEqual("refundDate", toInstantStartDay(endDate))
|
||||
builder.greatEqual("refundDate", (startDate)),
|
||||
builder.lessEqual("refundDate", (endDate))
|
||||
);
|
||||
ImdgPredicate companyIdPredicates = builder.in("companyId", companyIds.toArray(new Comparable[0]));
|
||||
ImdgPredicate finalPredicate = builder.and(refundDatePredicate, companyIdPredicates);
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ class AbstractReportCollectorTest extends AbstractReportCollector {
|
|||
@Test
|
||||
void testToString() {
|
||||
AbstractReportCollectorTest instance = new AbstractReportCollectorTest();
|
||||
assertEquals(null, instance.toString((Long) null));
|
||||
assertEquals("", instance.toString((Long) null));
|
||||
assertEquals("1", instance.toString((Long) 1L));
|
||||
assertEquals("1230", instance.toString((Long) 1230L));
|
||||
|
||||
|
|
@ -23,7 +23,7 @@ class AbstractReportCollectorTest extends AbstractReportCollector {
|
|||
@Test
|
||||
void testToString1() {
|
||||
AbstractReportCollectorTest instance = new AbstractReportCollectorTest();
|
||||
assertEquals(null, instance.toString((Instant) null));
|
||||
assertEquals("", instance.toString((Instant) null));
|
||||
Instant val = Instant.ofEpochMilli(1672058774338L);
|
||||
assertEquals("26.12.2022T15:46:14", instance.toString(val)); // msk timezone
|
||||
}
|
||||
|
|
@ -38,7 +38,7 @@ class AbstractReportCollectorTest extends AbstractReportCollector {
|
|||
@Test
|
||||
void testToString3() {
|
||||
AbstractReportCollectorTest instance = new AbstractReportCollectorTest();
|
||||
assertEquals(null, instance.toString((BigDecimal)null));
|
||||
assertEquals("", instance.toString((BigDecimal)null));
|
||||
assertEquals("0.00", instance.toString(BigDecimal.ZERO));
|
||||
assertEquals("1.10", instance.toString(BigDecimal.valueOf(1.10)));
|
||||
assertEquals("100.12", instance.toString(BigDecimal.valueOf(100.12)));
|
||||
|
|
@ -49,7 +49,7 @@ class AbstractReportCollectorTest extends AbstractReportCollector {
|
|||
@Test
|
||||
void testToString4() {
|
||||
AbstractReportCollectorTest instance = new AbstractReportCollectorTest();
|
||||
assertEquals(null, instance.toString((Double) null));
|
||||
assertEquals("", instance.toString((Double) null));
|
||||
assertEquals("0.00", instance.toString(0.0));
|
||||
assertEquals("1.10", instance.toString(1.10));
|
||||
assertEquals("100.12", instance.toString(100.12));
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue