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