1
1
package no .nav .foreldrepenger .abakus .iay .tjeneste ;
2
2
3
- import java .time .LocalDate ;
4
3
import java .util .Objects ;
5
4
import java .util .Optional ;
6
5
import java .util .UUID ;
24
23
import jakarta .ws .rs .core .MediaType ;
25
24
import jakarta .ws .rs .core .Response ;
26
25
import no .nav .abakus .iaygrunnlag .ArbeidsforholdReferanse ;
27
- import no .nav .abakus .iaygrunnlag .Periode ;
28
- import no .nav .abakus .iaygrunnlag .kodeverk .YtelseType ;
29
26
import no .nav .abakus .iaygrunnlag .request .AktørDatoRequest ;
30
27
import no .nav .foreldrepenger .abakus .domene .iay .Arbeidsgiver ;
31
28
import no .nav .foreldrepenger .abakus .domene .iay .arbeidsforhold .ArbeidsforholdInformasjon ;
@@ -80,17 +77,15 @@ public ArbeidsforholdRestTjeneste(KoblingTjeneste koblingTjeneste,
80
77
@ BeskyttetRessurs (actionType = ActionType .READ , resourceType = ResourceType .FAGSAK )
81
78
@ SuppressWarnings ("findsecbugs:JAXRS_ENDPOINT" )
82
79
public Response hentArbeidsforhold (@ NotNull @ TilpassetAbacAttributt (supplierClass = AktørDatoRequestAbacDataSupplier .class ) @ Valid AktørDatoRequest request ) {
83
- AktørId aktørId = new AktørId (request .getAktør ().getIdent ());
84
- Periode periode = request .getPeriode ();
85
- YtelseType ytelse = request .getYtelse () != null ? request .getYtelse () : YtelseType .UDEFINERT ;
80
+ var aktørId = new AktørId (request .getAktør ().getIdent ());
81
+ var periode = request .getPeriode ();
86
82
LOG_CONTEXT .add ("ytelseType" , request .getYtelse ().getKode ());
87
83
LOG_CONTEXT .add ("periode" , periode );
88
84
89
- LocalDate fom = periode .getFom ();
90
- LocalDate tom = Objects .equals (fom , periode .getTom ()) ? fom .plusDays (1 ) // enkel dato søk
85
+ var fom = periode .getFom ();
86
+ var tom = Objects .equals (fom , periode .getTom ()) ? fom .plusDays (1 ) // enkel dato søk
91
87
: periode .getTom (); // periode søk
92
- LOG .info ("ABAKUS arbeidstaker - sjekk consumers for ytelse {}" , ytelse );
93
- var arbeidstakersArbeidsforhold = dtoTjeneste .mapFor (aktørId , fom , tom , ytelse );
88
+ var arbeidstakersArbeidsforhold = dtoTjeneste .mapFor (aktørId , fom , tom );
94
89
final Response response = Response .ok (arbeidstakersArbeidsforhold ).build ();
95
90
return response ;
96
91
}
@@ -103,17 +98,15 @@ public Response hentArbeidsforhold(@NotNull @TilpassetAbacAttributt(supplierClas
103
98
@ BeskyttetRessurs (actionType = ActionType .READ , resourceType = ResourceType .FAGSAK )
104
99
@ SuppressWarnings ("findsecbugs:JAXRS_ENDPOINT" )
105
100
public Response hentArbeidsforholdOgPermisjonerForEnPeriode (@ NotNull @ TilpassetAbacAttributt (supplierClass = AktørDatoRequestAbacDataSupplier .class ) @ Valid AktørDatoRequest request ) {
106
- AktørId aktørId = new AktørId (request .getAktør ().getIdent ());
107
- Periode periode = request .getPeriode ();
108
- YtelseType ytelse = request .getYtelse () != null ? request .getYtelse () : YtelseType .UDEFINERT ;
101
+ var aktørId = new AktørId (request .getAktør ().getIdent ());
102
+ var periode = request .getPeriode ();
109
103
LOG_CONTEXT .add ("ytelseType" , request .getYtelse ().getKode ());
110
104
LOG_CONTEXT .add ("periode" , periode );
111
105
112
- LocalDate fom = periode .getFom ();
113
- LocalDate tom = Objects .equals (fom , periode .getTom ()) ? fom .plusDays (1 ) // enkel dato søk
106
+ var fom = periode .getFom ();
107
+ var tom = Objects .equals (fom , periode .getTom ()) ? fom .plusDays (1 ) // enkel dato søk
114
108
: periode .getTom (); // periode søk
115
- LOG .info ("ABAKUS arbeidstaker - sjekk consumers for ytelse {}" , ytelse );
116
- var arbeidstakersArbeidsforhold = dtoTjeneste .mapArbForholdOgPermisjoner (aktørId , fom , tom , ytelse );
109
+ var arbeidstakersArbeidsforhold = dtoTjeneste .mapArbForholdOgPermisjoner (aktørId , fom , tom );
117
110
return Response .ok (arbeidstakersArbeidsforhold ).build ();
118
111
}
119
112
0 commit comments