Skip to content

Commit

Permalink
Skal ta imot når bruker påbegynte søknaden for å vite sikkert hvilket…
Browse files Browse the repository at this point in the history
… årstall overskudd gjelder
  • Loading branch information
charliemidtlyng committed Dec 6, 2023
1 parent 13cc046 commit dc8f95e
Show file tree
Hide file tree
Showing 8 changed files with 16 additions and 6 deletions.
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@

<fasterxml.version>2.15.3</fasterxml.version>
<felles.version>2.20231023162434_fa320ce</felles.version>
<kontrakter.version>3.0_20231130134122_a2a4076</kontrakter.version>
<kontrakter.version>3.0_20231206111937_3c866af</kontrakter.version>
<start-class>no.nav.familie.ef.søknad.ApplicationKt</start-class>
<!--suppress UnresolvedMavenProperty Ligger som secret i github-->
<sonar.projectKey>${SONAR_PROJECTKEY}</sonar.projectKey>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
package no.nav.familie.ef.søknad.api.dto.søknadsdialog

import java.time.LocalDate

data class SøknadBarnetilsynDto(
val bosituasjon: Bosituasjon,
val medlemskap: Medlemskap,
Expand All @@ -13,6 +15,7 @@ data class SøknadBarnetilsynDto(
val dokumentasjonsbehov: List<Dokumentasjonsbehov>,
val locale: String = "nb",
val skalBehandlesINySaksbehandling: Boolean = false,
val datoPåbegyntSøknad: LocalDate? = null
)

data class SøknadBarnetilsynGjenbrukDto(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
package no.nav.familie.ef.søknad.api.dto.søknadsdialog

import java.time.LocalDate

data class SøknadOvergangsstønadDto(
val bosituasjon: Bosituasjon,
val medlemskap: Medlemskap,
Expand All @@ -12,4 +14,5 @@ data class SøknadOvergangsstønadDto(
val merOmDinSituasjon: Situasjon,
val locale: String = "nb",
val skalBehandlesINySaksbehandling: Boolean = false,
val datoPåbegyntSøknad: LocalDate? = null
)
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
package no.nav.familie.ef.søknad.api.dto.søknadsdialog

import java.time.LocalDate

data class SøknadSkolepengerDto(
val bosituasjon: Bosituasjon,
val medlemskap: Medlemskap,
Expand All @@ -11,4 +13,5 @@ data class SøknadSkolepengerDto(
val dokumentasjonsbehov: List<Dokumentasjonsbehov>,
val locale: String = "nb",
val skalBehandlesINySaksbehandling: Boolean = false,
val datoPåbegyntSøknad: LocalDate? = null
)
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,15 @@ import no.nav.familie.ef.søknad.mapper.Språktekster.DatoMottatt
import no.nav.familie.ef.søknad.mapper.hentTekst
import no.nav.familie.kontrakter.ef.søknad.Innsendingsdetaljer
import no.nav.familie.kontrakter.ef.søknad.Søknadsfelt
import java.time.LocalDate
import java.time.LocalDateTime
import no.nav.familie.ef.søknad.mapper.Språktekster.Innsendingsdetaljer as InnsendingsdetaljerTekst

object FellesMapper {

fun mapInnsendingsdetaljer(innsendingMottatt: LocalDateTime): Søknadsfelt<Innsendingsdetaljer> =
fun mapInnsendingsdetaljer(innsendingMottatt: LocalDateTime, datoPåbegyntSøknad: LocalDate? = null): Søknadsfelt<Innsendingsdetaljer> =
Søknadsfelt(
InnsendingsdetaljerTekst.hentTekst(),
Innsendingsdetaljer(Søknadsfelt(DatoMottatt.hentTekst(), innsendingMottatt)),
Innsendingsdetaljer(Søknadsfelt(DatoMottatt.hentTekst(), innsendingMottatt), datoPåbegyntSøknad),
)
}
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ class SøknadBarnetilsynMapper() {
val vedlegg: Map<String, DokumentasjonWrapper> = lagDokumentasjonWrapper(dto.dokumentasjonsbehov)

val barnetilsynSøknad = SøknadBarnetilsyn(
innsendingsdetaljer = mapInnsendingsdetaljer(innsendingMottatt),
innsendingsdetaljer = mapInnsendingsdetaljer(innsendingMottatt, dto.datoPåbegyntSøknad),
personalia = PersonaliaMapper.map(dto.person.søker),
adresseopplysninger = AdresseopplysningerMapper.map(
AdresseopplysningerData(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ class SøknadOvergangsstønadMapper {
val vedlegg: Map<String, DokumentasjonWrapper> = lagDokumentasjonWrapper(dto.dokumentasjonsbehov)

val søknad = SøknadOvergangsstønad(
innsendingsdetaljer = FellesMapper.mapInnsendingsdetaljer(innsendingMottatt),
innsendingsdetaljer = FellesMapper.mapInnsendingsdetaljer(innsendingMottatt, dto.datoPåbegyntSøknad),
personalia = PersonaliaMapper.map(dto.person.søker),
adresseopplysninger = AdresseopplysningerMapper.map(
AdresseopplysningerData(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ class SøknadSkolepengerMapper {
kontekst.set(Språk.fromString(dto.locale))
val vedlegg: Map<String, DokumentasjonWrapper> = lagDokumentasjonWrapper(dto.dokumentasjonsbehov)
val søknadSkolepenger = SøknadSkolepenger(
innsendingsdetaljer = FellesMapper.mapInnsendingsdetaljer(innsendingMottatt),
innsendingsdetaljer = FellesMapper.mapInnsendingsdetaljer(innsendingMottatt, dto.datoPåbegyntSøknad),
personalia = PersonaliaMapper.map(dto.person.søker),
adresseopplysninger = AdresseopplysningerMapper.map(
AdresseopplysningerData(
Expand Down

0 comments on commit dc8f95e

Please sign in to comment.