ialbert 2026-04-28 10:47:45 +03:00
parent 195cc41de2
commit 4581cf4f4c

View file

@ -3,7 +3,6 @@ package ru.spcex.clearing.session.state.action;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.time.Instant; import java.time.Instant;
import java.time.LocalDate; import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collection; import java.util.Collection;
import java.util.Comparator; import java.util.Comparator;
@ -243,7 +242,7 @@ public class InspectionObligationsPrecAction extends ReviseStage1Action {
am_b.getCompanyId(), am_b.getCompanyId(),
am_b.getAccountId(), am_b.getAccountId(),
am_b.getSecurityId(), am_b.getSecurityId(),
TimeUtil.toDateTime(now)); TimeUtil.toLocalDate(now));
pm_tO.ifPresent(pmt -> pmt.setUpdated(now)); pm_tO.ifPresent(pmt -> pmt.setUpdated(now));
Registry pmt = pm_tO.orElseGet(() -> copyRgs(am_t, now, P___)); Registry pmt = pm_tO.orElseGet(() -> copyRgs(am_t, now, P___));
pmt.setSessionId(sessionId); pmt.setSessionId(sessionId);
@ -279,7 +278,7 @@ public class InspectionObligationsPrecAction extends ReviseStage1Action {
} }
} }
private Optional<Registry> searchPM_T(Long tcrId, Long cmpId, Long accId, Long secId, LocalDateTime today) { private Optional<Registry> searchPM_T(Long tcrId, Long cmpId, Long accId, Long secId, LocalDate today) {
ImdgPredicateBuilder pb = registryImdg.predicateBuilder(); ImdgPredicateBuilder pb = registryImdg.predicateBuilder();
ImdgPredicate prdct = pb.and( ImdgPredicate prdct = pb.and(
pb.sql(RegistryCodeSqlBuilder.getInstance(PM_T).build()), pb.sql(RegistryCodeSqlBuilder.getInstance(PM_T).build()),