Skip to content

Commit eca27d5

Browse files
authored
Lagt til lovbestemtferie i PLS (#310)
* Lagt til lovbestemtferie i PLS * Ikke required
1 parent 6d10a53 commit eca27d5

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

soknad/src/main/java/no/nav/k9/søknad/ytelse/pls/v1/PleipengerLivetsSluttfase.java

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import no.nav.k9.søknad.felles.type.Person;
2525
import no.nav.k9.søknad.ytelse.Ytelse;
2626
import no.nav.k9.søknad.ytelse.YtelseValidator;
27+
import no.nav.k9.søknad.ytelse.psb.v1.LovbestemtFerie;
2728
import no.nav.k9.søknad.ytelse.psb.v1.Uttak;
2829
import no.nav.k9.søknad.ytelse.psb.v1.arbeidstid.Arbeidstid;
2930

@@ -69,6 +70,10 @@ public class PleipengerLivetsSluttfase implements Ytelse {
6970
@JsonProperty(value = "uttak"/* ,required = true TODO skal skrus på før lansering */)
7071
private Uttak uttak = new Uttak(); //TODO vurder å lage egen variant for å ha riktigere navngiving
7172

73+
@Valid
74+
@JsonProperty(value = "lovbestemtFerie")
75+
private LovbestemtFerie lovbestemtFerie = new LovbestemtFerie();
76+
7277
@Override
7378
public Type getType() {
7479
return Type.PLEIEPENGER_LIVETS_SLUTTFASE;
@@ -193,6 +198,15 @@ public PleipengerLivetsSluttfase medUttak(Uttak uttak) {
193198
return this;
194199
}
195200

201+
public LovbestemtFerie getLovbestemtFerie() {
202+
return lovbestemtFerie;
203+
}
204+
205+
public PleipengerLivetsSluttfase medLovbestemtFerie(LovbestemtFerie lovbestemtFerie) {
206+
this.lovbestemtFerie = Objects.requireNonNull(lovbestemtFerie, "lovbestemtFerie");
207+
return this;
208+
}
209+
196210
@AssertTrue
197211
public boolean skalHaOpplysningOmOpptjeningVedNyPeriode() {
198212
if (søknadsperiode != null && !søknadsperiode.isEmpty()) {

0 commit comments

Comments
 (0)