From 99ecea124e3bd3a52acfa5d919131ada6e713386 Mon Sep 17 00:00:00 2001 From: Marcus Date: Tue, 7 Jan 2025 10:56:59 +0100 Subject: [PATCH] pdfconfig --- .../familie/ef/mottak/repository/domain/FeltMap.kt | 11 +++++++++++ .../ef/mottak/service/S\303\270knadTilFeltMap.kt" | 7 ++++--- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/src/main/kotlin/no/nav/familie/ef/mottak/repository/domain/FeltMap.kt b/src/main/kotlin/no/nav/familie/ef/mottak/repository/domain/FeltMap.kt index c1bb9a471..b2f5bbedf 100644 --- a/src/main/kotlin/no/nav/familie/ef/mottak/repository/domain/FeltMap.kt +++ b/src/main/kotlin/no/nav/familie/ef/mottak/repository/domain/FeltMap.kt @@ -8,7 +8,18 @@ data class FeltMap( val label: String, @field:NotNull(message = "Verdiliste kan ikke være null") val verdiliste: List, + val PdfConfig: PdfConfig? = null, ) +enum class Sprak { + NO, + EN, +} + +data class PdfConfig( + val harInnholdsFortegnelse: Boolean, + val sprak: Sprak? = null, +) + @JsonInclude(JsonInclude.Include.NON_NULL) data class VerdilisteElement( diff --git "a/src/main/kotlin/no/nav/familie/ef/mottak/service/S\303\270knadTilFeltMap.kt" "b/src/main/kotlin/no/nav/familie/ef/mottak/service/S\303\270knadTilFeltMap.kt" index e77882660..c86c90bad 100644 --- "a/src/main/kotlin/no/nav/familie/ef/mottak/service/S\303\270knadTilFeltMap.kt" +++ "b/src/main/kotlin/no/nav/familie/ef/mottak/service/S\303\270knadTilFeltMap.kt" @@ -2,6 +2,7 @@ package no.nav.familie.ef.mottak.service import no.nav.familie.ef.mottak.repository.domain.Ettersending import no.nav.familie.ef.mottak.repository.domain.FeltMap +import no.nav.familie.ef.mottak.repository.domain.PdfConfig import no.nav.familie.ef.mottak.repository.domain.VerdilisteElement import no.nav.familie.kontrakter.ef.søknad.Adresse import no.nav.familie.kontrakter.ef.søknad.Datoperiode @@ -48,7 +49,7 @@ object SøknadTilFeltMap { ): FeltMap { val finnFelter = finnFelter(søknad) val vedlegg = mapTilVedlegg(vedleggTitler) - return FeltMap("Søknad om overgangsstønad (NAV 15-00.01)", finnFelter + vedlegg) + return FeltMap("Søknad om overgangsstønad (NAV 15-00.01)", finnFelter + vedlegg, PdfConfig(harInnholdsFortegnelse = false)) } fun mapBarnetilsyn( @@ -57,7 +58,7 @@ object SøknadTilFeltMap { ): FeltMap { val finnFelter = finnFelter(søknad) val vedlegg = mapTilVedlegg(vedleggTitler) - return FeltMap("Søknad om stønad til barnetilsyn (NAV 15-00.02)", finnFelter + vedlegg) + return FeltMap("Søknad om stønad til barnetilsyn (NAV 15-00.02)", finnFelter + vedlegg,PdfConfig(harInnholdsFortegnelse = false)) } fun mapSkolepenger( @@ -66,7 +67,7 @@ object SøknadTilFeltMap { ): FeltMap { val finnFelter = finnFelter(søknad) val vedlegg = mapTilVedlegg(vedleggTitler) - return FeltMap("Søknad om stønad til skolepenger (NAV 15-00.04)", finnFelter + vedlegg) + return FeltMap("Søknad om stønad til skolepenger (NAV 15-00.04)", finnFelter + vedlegg, PdfConfig(harInnholdsFortegnelse = false)) } fun mapSkjemafelter(skjema: SkjemaForArbeidssøker): FeltMap {