|
1 | 1 | package no.nav.ung.sak.behandlingslager.behandling.repository;
|
2 | 2 |
|
3 |
| -import java.time.LocalDateTime; |
4 |
| -import java.util.HashSet; |
5 |
| -import java.util.List; |
6 |
| -import java.util.Set; |
7 |
| -import java.util.stream.Collectors; |
8 |
| - |
9 | 3 | import jakarta.enterprise.context.Dependent;
|
10 | 4 | import jakarta.inject.Inject;
|
11 | 5 | import jakarta.persistence.EntityManager;
|
12 | 6 | import jakarta.persistence.TypedQuery;
|
13 |
| - |
14 |
| -import no.nav.ung.kodeverk.etterlysning.EtterlysningStatus; |
15 |
| -import no.nav.ung.kodeverk.etterlysning.EtterlysningType; |
16 |
| -import org.hibernate.jpa.QueryHints; |
17 |
| - |
18 | 7 | import no.nav.ung.kodeverk.behandling.BehandlingStatus;
|
19 | 8 | import no.nav.ung.kodeverk.behandling.aksjonspunkt.AksjonspunktDefinisjon;
|
20 | 9 | import no.nav.ung.kodeverk.behandling.aksjonspunkt.AksjonspunktStatus;
|
21 | 10 | import no.nav.ung.kodeverk.behandling.aksjonspunkt.AksjonspunktType;
|
| 11 | +import no.nav.ung.kodeverk.etterlysning.EtterlysningStatus; |
22 | 12 | import no.nav.ung.sak.behandlingslager.behandling.Behandling;
|
| 13 | +import org.hibernate.jpa.QueryHints; |
| 14 | + |
| 15 | +import java.time.LocalDateTime; |
| 16 | +import java.util.HashSet; |
| 17 | +import java.util.List; |
| 18 | +import java.util.Set; |
| 19 | +import java.util.stream.Collectors; |
23 | 20 |
|
24 | 21 | /**
|
25 | 22 | * Ulike spesialmetoder for å hente opp behandlinger som er kandidater for videre spesiell prosessering, slik som
|
@@ -108,14 +105,14 @@ public List<Behandling> finnBehandlingerForAutomatiskGjenopptagelse() {
|
108 | 105 |
|
109 | 106 | String sql = " SELECT DISTINCT b.* " +
|
110 | 107 | " FROM etterlysning e " +
|
111 |
| - " INNER JOIN behandling b on b.id=ap.behandling_id " + |
| 108 | + " INNER JOIN behandling b on b.id=e.behandling_id " + |
112 | 109 | " INNER JOIN fagsak f on f.id=b.fagsak_id" +
|
113 | 110 | " WHERE e.status = :status " +
|
114 | 111 | " AND f.ytelse_type != 'OBSOLETE'" +
|
115 | 112 | " AND e.frist < :naa ";
|
116 | 113 | var query = getEntityManager().createNativeQuery(sql, Behandling.class)
|
117 | 114 | .setHint(QueryHints.HINT_READONLY, "true")
|
118 |
| - .setParameter("status", EtterlysningStatus.VENTER) |
| 115 | + .setParameter("status", EtterlysningStatus.VENTER.getKode()) |
119 | 116 | .setParameter("naa", naa);
|
120 | 117 |
|
121 | 118 | return query.getResultList();
|
|
0 commit comments